This group is locked. No changes can be made to the group while it is locked.
Re: how to set environment to run xdp_redirect_map.py example?
Gary Lin
On Tue, May 28, 2019 at 07:32:33PM -0700, forrest0579@... wrote:
XDP_REDIRECT.
It redirects all traffic from one network interface to another, so you
need a machine with at least two XDP-enabled network interfaces. When you
send a packet from eth0 of Machine B to eth0 of Machine A, the script
swaps the src IP and dst IP of the incoming packets and sends them out
through eth1 of Machine A, so the packets will flow like this:
(Machine A) (Machine B)
[ eth0 ]<------[ eth0 ]
| ^
v |
[ eth1 ] ---------+
The script also counts the number of packet processed per second as a
rough performance measurement for XDP_REDIRECT, so you can generate a
huge volume of traffic with the programs like trafgen in Machine B to
do the test.
Cheers,
Gary Lin
Hi all,The script does nothing really meaningful but demostrates how to use
What kind of network topology should I set up to make xdp_redirect_map.py runnable and what user-case this example represent for?
XDP_REDIRECT.
It redirects all traffic from one network interface to another, so you
need a machine with at least two XDP-enabled network interfaces. When you
send a packet from eth0 of Machine B to eth0 of Machine A, the script
swaps the src IP and dst IP of the incoming packets and sends them out
through eth1 of Machine A, so the packets will flow like this:
(Machine A) (Machine B)
[ eth0 ]<------[ eth0 ]
| ^
v |
[ eth1 ] ---------+
The script also counts the number of packet processed per second as a
rough performance measurement for XDP_REDIRECT, so you can generate a
huge volume of traffic with the programs like trafgen in Machine B to
do the test.
Cheers,
Gary Lin
PS: I have the same question about xdp_macswap_count.py too
Thanks for helping me!
Forrest