On Wed, Oct 2, 2013 at 11:05 PM, Luigi Rizzo <ri...@iet.unipi.it> wrote:

>
>
>
> On Thu, Oct 3, 2013 at 6:34 AM, hiren panchasara <
> hiren.panchas...@gmail.com> wrote:
>
>>
>>  Thanks Luigi.
>>>>>>
>>>>>> Coming back to this thread to actually understand what's going on.
>>>>>>
>>>>>>
>>>>>> On Tue, Sep 24, 2013 at 8:37 PM, Luigi Rizzo <ri...@iet.unipi.it>wrote:
>>>>>>
>>>>>>> >
>>>>>>> > On this box, I have 2 interfaces igb0 (10.73.149.28) and ix1
>>>>>>> (10.73.149.17)
>>>>>>> > and this is how I am using this binary:
>>>>>>> >
>>>>>>> > -bash-4.2$ sudo ./pkt-gen -i ix1 -f tx -n 100000000 -c 8 -p 8 -d
>>>>>>> > 10.73.149.17 -s 10.73.149.28
>>>>>>>
>>>>>>
>> Thanks to Juli, I realized that I was doing it wrong.
>>
>> Trying to _send_ pkts from ix1 via netmap and looking at ix1's _receive_
>> buffers.
>>
>> I am setting up another machine with ixgbe to have 2 different machines
>> for proper testing.
>>
>
> since you have a dual port card, you can actually run the experiment
> on a single machine, connecting the two ports with a
> cross cable and run the sender on ix1 and the receiver on ix0.
>
Thanks but for now I have 2 machines with ixgbe to play with.

>
> But you will still see traffic only to one queue, because
> pkt-gen by default uses the same DST-MAC address so the
> way you configure RSS is irrelevant.
>
What/where is the exact logic/code of how card determines what traffic goes
to what queue?
Is it based on DST-MAC always?

> What you could do is, when prefilling the buffers, use
> different mac or ip addresses. There is some unfinished
> code in pkt-gen.c to implement that.
>

I see we are not playing with g.dst_mac.name much.
Let me know if you have unfinished code sitting somewhere I can look.

Thanks,
Hiren
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to