I have two machines: sender and receiver. Both machines are in different VPC but they are peered.
While ports are binded to kernel, I am able to ping from sender to receiver machine.
On receiver machine, when I start l2fwd application, I receive the packets successfullly.
But when I configure the port with DPDK on sender machine. The packet is not received on sender machine.
- The packet that I have built for transmission contains eth and ip headers having proper values for dst mac and dst IP.
- The packets are sent successfully, rte_eth_tx_burst returns success.
- In the monitoring tab of instance, I can’t see the pqckets sent through in Outbound traffic.
In short, when the sender machine port is binded with kernel. I am able to send packets to thr receiver but ehen configured with DPDK, I am unable to send packet (Even though packet contain proper Ethernet and IP header).
I added proper mac addresses and ip addresses but still the packet is not being sent. Can’t see the count increment in monitoring outbound packets