On 3/6/2023 12:07 PM, Ferruh Yigit wrote:
> On 2/18/2023 11:47 PM, Ferruh Yigit wrote:
>> On 2/18/2023 11:06 AM, wushaohua wrote:
>>>
>>> 在 2023/2/18 4:43, Ferruh Yigit 写道:
>>>> On 1/3/2023 2:30 AM, wushao...@chinatelecom.cn wrote:
>>>>> From: Shaohua Wu <wushao...@chinatelecom.cn>
>>>>>
>>>>> Add the vxlan packet sending module to actively send
>>>>> vxlan packets using a common network adapter.
>>>>> The default vni is 1000.
>>>>> example:
>>>>>  ./dpdk-testpmd -l 32-47 -n 16 --file-prefix pg0 -- -i
>>>>>   --rxq=16 --txq=16 --rxd=1024 --txd=1024
>>>>>   --txpkts=64 --burst=64  --mbuf-size=4096
>>>>>   --nb-cores=15  --underlay_tx_only
>>>>>   --underlay-eth-peer=0,f0:00:00:00:00:66
>>>>>   --eth-peer=0,08:c0:eb:3e:87:af
>>>>>   --utx-ip=11.0.0.1,11.0.0.2
>>>>>   --tx-ip=30.0.0.1,30.0.0.2
>>>>>   --forward-mode=tuntxonly
>>>>>   --txonly-multi-flow
>>>>>
>>>>> Signed-off-by: Shaohua Wu <wushao...@chinatelecom.cn>
>>>> Hi Shaohua,
>>>>
>>>> This is a good feature but I am not sure if this is in the scope of
>>>> testpmd application.
>>>>
>>>> Testpmd has basic packet generation capabilities, and it is useful for
>>>> quick/dirty testing, but for more advanced packet generation perhaps
>>>> other tools like pktgen [1] can be used, what do you think?
>>>>
>>>> What is the justification to have this feature in testpmd, and what is
>>>> your usecase?
>>>>
>>>>
>>>> [1]
>>>> https://git.dpdk.org/apps/pktgen-dpdk/
>>>
>>> Hi Ferruh,
>>>
>>> Thank you for your review.From what I know now pktgen doesn't seem to 
>>> support the construction of vxlan packets.
>>>
>>
>> I was asking if it makes sense to add this support to pktgen, instead of
>> testpmd.
>>
> 
> I would be great to get some feedback from techboard.
> 

Hi Shaohua,

This issue is discussed in technical board [1], decision is to not
include feature in testpmd, please find details in the meeting notes.

[1]
https://inbox.dpdk.org/dev/by3pr18mb4785111eb04ed23cb0cb0107c8...@by3pr18mb4785.namprd18.prod.outlook.com/

>>> In a real test scenario, testpmd only sends bare packets and cannot cover 
>>> test scenarios, such as ovs decap performance.
>>> Currently, testpmd of this patch is used, and the packet sending 
>>> performance is 22+Mpps with a 25G network adapter.
>>>
>>> This is necessary for testing DPU devices or virtualization scenarios.
>>>
>>
> 

Reply via email to