I have one Ethernet card with two 10G ports. I cannot verify the port performance and do a stress test by card to card with different systems. I would like to verify the port performance and stress test by connecting port A and port B on the same adapter on the single card, assign each port an IP address, and use iPerf to test?
I heard that by this way, since it is under the same OS, there will be no actual traffic generated between two ports.
I've been suggested to create a VM on the same system to separate both ports, so that it can make actual traffic to verify the performance and stress test, is that correct?
If I cannot connect both ports to verify the performance, how about below topology?
port A -> switch -> port B, where the switch is configured to forward the packet to port B.
Does this way make actual traffic?
