64b-1t1c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:e9:71:3a: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:0f:3d:36:b3’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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=0,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:03:f9: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:ba:c0:d9:49’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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=0,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-2t2c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:5b:4d:db:f8’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:56:eb:a5:11’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:35:77:d9:5d’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:0c:18:17:d5’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-4t4c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:1a:35:4f:c7’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:15:c0:aa:b3’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:6f:3c:2d:2f’, ‘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:52:d6:7c’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-1t1c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:8c:1e:09:dd’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:9b:56:8a:37’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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=0,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:d1:81:16:5f’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:ff:80:69:3b’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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=0,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-2t2c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:56:fc:44:aa’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:06:20:02:fb’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:d8:7c:58:3a’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:7c:fd:b0:a2’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-4t4c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:9d:4d:0e:d8’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:a5:fd:5d:13’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:65:8e:70:68’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:43:ab:da:3e’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-1t1c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:87:5a:f4:b2’, ‘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:dd:21:83’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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=0,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:41:87:3b:07’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:5f:fb:3e:aa’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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=0,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-2t2c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:76:e0:8f:66’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:13:83:46:53’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:ab:65:f7:f1’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:0d:af:65:02’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-4t4c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:52:6f:42:d0’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:7a:c0:3f:cf’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:2c:22:d2:ca’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:9b:d2:93:02’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-1t1c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:e5:e4:d8:15’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:29:3b:55:39’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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=0,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:0f:c8:dc:e0’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:6c:ce:1c:52’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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=0,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-2t2c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:da:98:f2:17’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:7b:e0:85:bf’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:04:ee:b3:26’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:fe:2d:62:50’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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-4t4c-ethip4-ip4base- eth-2memif-1dcr-ndrpdr
|
DUT1: cli_inband(cmd=’show logging’) show_version() sw_interface_dump(name_filter_valid=False,name_filter=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:40’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:35:78:e9’, ‘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:cb:b3:82:83’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:3d:0c:0c:e4’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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=’’) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,mtu=9200) sw_interface_dump(name_filter_valid=False,name_filter=’’) 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’: 2, ‘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=2,is_ipv6=False,vrf_id=10) sw_interface_add_del_address(sw_if_index=2,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’: 2, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:37:20:48’, ‘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’: 1, ‘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=1,is_ipv6=False,vrf_id=11) sw_interface_add_del_address(sw_if_index=1,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’: 1, ‘flags’: 0, ‘mac_address’: ‘68:05:ca:3a:af:41’, ‘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:c2:5f:7a:15’, ‘ip_address’: ‘32.32.32.1’}) ip_neighbor_add_del(is_add=True,neighbor={‘sw_if_index’: 4, ‘flags’: 0, ‘mac_address’: ‘02:fe:78:15:f2:f7’, ‘ip_address’: ‘31.31.31.1’}) sw_interface_set_flags(sw_if_index=2,flags=1) sw_interface_set_flags(sw_if_index=1,flags=1) hw_interface_set_mtu(sw_if_index=2,mtu=9200) hw_interface_set_mtu(sw_if_index=1,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 interfaces’) cli_inband(cmd=’clear interfaces’) 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 interfaces’) cli_inband(cmd=’clear interfaces’) 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’)
|