看着the code that fills this list (ui/gtk/conversations_table.c:1726):
gtk_list_store_insert_with_values(store, &iter, G_MAXINT,
CONV_COLUMN_SRC_ADDR, src_addr,
CONV_COLUMN_SRC_PORT, src_port,
CONV_COLUMN_DST_ADDR, dst_addr,
CONV_COLUMN_DST_PORT, dst_port,
CONV_COLUMN_PACKETS, conv_item->tx_frames+conv_item->rx_frames,
CONV_COLUMN_BYTES, conv_item->tx_bytes+conv_item->rx_bytes,
CONV_COLUMN_PKT_AB, conv_item->tx_frames,
CONV_COLUMN_BYTES_AB, conv_item->tx_bytes,
CONV_COLUMN_PKT_BA, conv_item->rx_frames,
CONV_COLUMN_BYTES_BA, conv_item->rx_bytes,
CONV_COLUMN_START, start_time,
CONV_COLUMN_DURATION, duration,
CONV_COLUMN_BPS_AB, tx_ptr,
CONV_COLUMN_BPS_BA, rx_ptr,
CONV_INDEX_COLUMN, idx,
-1);
...我们可以看到,在内部,它们不使用“地址 A”和“地址 B”——它是数据包的“源”和“目标”地址。您还可以看到,“A→B”列将显示 TX(即传输、传出)计数,而“B→A”列显示 RX(即接收、传入)计数。