Hi,

Recently, I wan to use packetdrill to test vpp hoststack .  I connet  vpp and kernel-protocol-stack with veth.  And local  client runs on vpp hoststack , remote is on kernel.  
 local <----> vcl <----> vpp <-----> veth1 <-----> veth0 <-----> remote.

At remote , I just wen to  recvive    the  2-layer  or 3-layer packet, so I use raw sock. However , I meet a problem that raw sock just get the copy of packet that sent by local client , the packet still transfer to the upper layer (4 layer) .And the upper layer will answer the packet ,  which will influences my test.  Since the local client just want to receive the packet that sent by raw sock.
 local <----> vcl <----> vpp <-----> veth1 <-----> veth0 <-----> raw sock.
                                                                                     |
                                                                                     ---X--> upper layer .                   
                                    
Do your matter the  same problem  when testing vpp hoststack ? And do you have good idea about the vpp  hoststack test with packetdrill?

Regards,
Longfei
 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#15742): https://lists.fd.io/g/vpp-dev/message/15742
Mute This Topic: https://lists.fd.io/mt/71898758/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to