I am trying to configure the Trex for the first time. While configuring I see that the configuration file needs minimum of two ports exist as src_mac and dst_mac. I am wondering why it needs two ports to send and receive pkts?. And I am also curious to know, how does Trex send the pkts to DUT if I specify "dst_mac" as one of the ports on the Trex ?. How do I specify the dst_mac of DUT in Trex?. Would be great if anyone could explain?. I am reading the document but I couldn't get the full understanding. I am trying to create the fallowing scenario,
http://trex-tgn.cisco.com/trex/doc/images/trex_model.png.
/baluk
1. Yes the minimum number of ports are two, port 1 is client side and port 2 is server side
2. Trex does support ARP emulation ( It is L7) so you need to configure both DUT and TRex see here http://trex-tgn.cisco.com/trex/doc/trex_config_guide.html