64b-2t1c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:9c:a8:ab:5b’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:4b:be:0e:d1’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=1,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:58:62:e9:84’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:3b:5b:b2:88’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=1,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’)
|
64b-4t2c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:96:f3:05:de’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:b1:5b:31:bb’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=3,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:3d:1f:9b:e5’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:c6:8e:f5:6b’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=3,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’)
|
64b-8t4c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:c3:d1:e9:01’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:4a:ba:ad:97’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=2,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=3,worker_id=3,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=4,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=5,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=2,worker_id=6,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=3,worker_id=7,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:ff:c8:f0:73’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:18:c2:41:7c’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=2,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=3,worker_id=3,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=4,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=5,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=2,worker_id=6,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=3,worker_id=7,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’)
|
1518b-2t1c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:72:44:8f:70’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:c0:d3:09:c9’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=1,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:89:18:1a:7c’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:70:87:4d:92’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=1,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’)
|
1518b-4t2c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:ce:c7:16:b3’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:bc:b2:b7:26’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=3,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:5e:ea:05:3f’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:31:9c:c7:c6’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=3,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’)
|
1518b-8t4c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:97:71:6c:a9’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:b8:ce:f4:f5’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=2,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=3,worker_id=3,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=4,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=5,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=2,worker_id=6,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=3,worker_id=7,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:55:57:46:72’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:45:77:df:43’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=2,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=3,worker_id=3,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=4,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=5,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=2,worker_id=6,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=3,worker_id=7,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’)
|
9000b-2t1c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:06:10:42:cc’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:04:e9:c7:f0’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=1,is_main=False) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:e9:19:13:21’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:fb:c2:b6:05’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=1,is_main=False)
|
9000b-4t2c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:25:8f:9a:03’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:1a:74:85:a4’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=3,is_main=False) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:96:1f:b1:cc’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:7d:80:03:a4’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=3,is_main=False)
|
9000b-8t4c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:ce:3d:20:cb’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:f2:27:29:e8’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=2,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=3,worker_id=3,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=4,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=5,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=2,worker_id=6,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=3,worker_id=7,is_main=False) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:15:a6:a0:0d’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:be:f1:2c:26’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=2,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=3,worker_id=3,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=4,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=5,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=2,worker_id=6,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=3,worker_id=7,is_main=False)
|
imix-2t1c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:a1:e3:29:7c’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:8e:3b:e9:d9’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=1,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=1,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=1,tx_queues=1,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:4a:1f:ce:b8’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:e3:ba:02:2f’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=1,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’)
|
imix-4t2c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:a3:a6:23:98’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:62:5b:b3:32’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=3,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=2,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=2,tx_queues=2,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:11:e9:a3:ff’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:fb:d8:5f:8c’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=3,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’)
|
imix-8t4c-avf-ethip4- ip4base-eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x01x01x01x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x01x01x01x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1c’, ‘ip_address’: ‘1.1.1.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f8:fd:00’, ‘ip_address’: ‘2.2.2.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT1_CNF1-1’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT1_CNF1-2’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:11:58:7e:ad’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:f8:1e:25:d1’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=2,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=3,worker_id=3,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=4,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=5,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=2,worker_id=6,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=3,worker_id=7,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) DUT2: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=171638784,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) cli_inband(cmd=’set logging class avf level debug’) avf_create(pci_addr=37421056,enable_elog=0,rxq_num=4,rxq_size=0,txq_size=0) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) ip_table_add_del(table={‘table_id’: 10, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 1, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x02x02x02x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=1,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=1,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x02x02x02x02’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 1, ‘flags’: 0, ‘mac_address’: ‘3c:fe:bd:f9:39:00’, ‘ip_address’: ‘2.2.2.1’}) ip_table_add_del(table={‘table_id’: 11, ‘is_ip6’: False},is_add=True) ip_route_add_del(is_add=True,is_multipath=True,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 2, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x03x03x03x02’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) sw_interface_set_table(sw_if_index=2,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=2,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x03x03x03x01’}}}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 2, ‘flags’: 0, ‘mac_address’: ‘3c:fd:fe:bd:fa:1d’, ‘ip_address’: ‘3.3.3.2’}) memif_socket_filename_add_del(is_add=True,socket_id=1,socket_filename=’/tmp/memif-DUT2_CNF1-1’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=1,id=1,secret=’’) memif_dump() memif_dump() memif_socket_filename_add_del(is_add=True,socket_id=2,socket_filename=’/tmp/memif-DUT2_CNF1-2’) memif_create(role=1,rx_queues=4,tx_queues=4,socket_id=2,id=1,secret=’’) memif_dump() memif_dump() sw_interface_set_flags(sw_if_index=3,flags=1) sw_interface_set_flags(sw_if_index=4,flags=1) sw_interface_set_table(sw_if_index=3,is_ipv6=False,vrf_id=10) sw_interface_set_table(sw_if_index=4,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=3,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x1fx1fx1fx01’}}}) sw_interface_add_del_address(sw_if_index=4,is_add=True,del_all=False,prefix={‘len’: 30, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’ x01’}}}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 10, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’x14x14x14x00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 3, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’ x01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_route_add_del(is_add=True,is_multipath=False,route={‘table_id’: 11, ‘prefix’: {‘len’: 24, ‘address’: {‘af’: 0, ‘un’: {‘ip4’: b’nnnx00’}}}, ‘n_paths’: 1, ‘paths’: [{‘sw_if_index’: 4, ‘table_id’: 0, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘preference’: 1, ‘type’: 0, ‘flags’: 0, ‘proto’: 0, ‘nh’: {‘address’: {‘ip4’: b’x1fx1fx1fx01’}, ‘via_label’: 1048576, ‘obj_id’: 4294967295}, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}]}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 3, ‘flags’: 0, ‘mac_address’: ‘02:fe:c4:53:d2:3c’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:f0:73:4f:b3’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=1,flags=1) sw_interface_set_flags(sw_if_index=2,flags=1) hw_interface_set_mtu(sw_if_index=1,mtu=9200) hw_interface_set_mtu(sw_if_index=2,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) memif_dump() show_threads() sw_interface_rx_placement_dump(sw_if_index=1) 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=4) sw_interface_set_rx_placement(sw_if_index=3,queue_id=0,worker_id=0,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=1,worker_id=1,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=2,worker_id=2,is_main=False) sw_interface_set_rx_placement(sw_if_index=3,queue_id=3,worker_id=3,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=0,worker_id=4,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=1,worker_id=5,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=2,worker_id=6,is_main=False) sw_interface_set_rx_placement(sw_if_index=4,queue_id=3,worker_id=7,is_main=False) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’clear runtime’) cli_inband(cmd=’clear runtime’) vpp-stats(path=’^/sys/node’) vpp-stats(path=’^/sys/node’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear errors’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’clear hardware’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’elog trace api cli barrier’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show event-logger’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show errors’) cli_inband(cmd=’show hardware verbose’) cli_inband(cmd=’show hardware verbose’)
|