Hello Olivier,

Thanks for you hard work.
I'm testing your BSDRP release 1.70, and espacially netmap-fwd with Robert
Zollner patch.

Is there an issue with this fork ?

Indeed, I have a simple lab

Generator(ix0) <> (ix0)DUT(ix1) <> Receiver (ix1).

Generator and  Receiver  is the same server.

My pkt-gen rules are:
 pkt-gen -f tx -i ix0 -l 60 -d 198.19.0.1:2000-198.22.0.99:4000 -U -D
90:e2:ba:83:66:60 -s 172.16.51.1:2000-172.16.51.100
 pkt-gen -f rx -i ix1 -d 198.19.0.1:2000-198.22.0.99:4000

My DUT have a default route to Receiver (ix1).

When I keep kernel routing, I have "normal" performances on my  Intel(R)
Xeon(R) CPU   E5606  @ 2.13GHz => reach 2.4 Mpps.

Unfortunately, when i lauch netmap-fwd, I have some errors, and forwarding
does not work anymore. I seem to have ARP resolution issue.

Here tcpdump on Receiver (ix1).
[root@pktgen]~# tcpdump -ni netmap:ix1
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on netmap:ix1, link-type EN10MB (Ethernet), capture size 262144
bytes
20:39:40.126157 ARP, Request who-has 192.168.45.1 tell 192.168.45.10,
length 46
20:39:40.972682 ARP, Request who-has 192.168.45.1 tell 192.168.45.10,
length 46
20:39:41.972839 ARP, Request who-has 192.168.45.1 tell 192.168.45.10,
length 46

The most disturbing is  192.168.45.1 configured as a static arp entry on my
(kernel) table:
? (192.168.45.1) at 90:e2:ba:83:3d:29 on ix1 permanent [ethernet]


Do you have an idea why arp resolution  is KO on netmap and Ok on kernel
mode ?

I don't have test netmap-fwd Netgate release, only the BSDRP one....

Regards,

 __


Jean-Bapriste,
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bsdrp-users mailing list
Bsdrp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bsdrp-users

Reply via email to