Hi Andy, 

Yes, vcl/vls/ldp are libraries which are either linked in by the app or, in 
case of ldp, work as an LD_PRELOAD shim between the app and vpp. VPP also needs 
to be in the same vm as vcl can only attach to vpp over shared memory (see 
slides 3 and 6 here [1]). 

The controller would then be a “layer on top" of these libraries, i.e., somehow 
the apps would need to maintain a control channel, either through vcl/vpp or 
some other way. Note how I said the apps, i.e., vcl/vls/ldp don’t support this 
:-)

Regards,
Florin

[1] https://wiki.fd.io/images/9/9c/Vpp-hoststack-kc-eu19.pdf

> On Oct 1, 2021, at 3:31 PM, aolye <andy...@gmail.com> wrote:
> 
> Hi Florin,
> 
> Thank you. Is vcl,vls or ldp best use case still on the same vm machine? How 
> is the performance or speed for use vcl, vls or ldp across vm machine?
> 
> Best,
> --Andy 
> 
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#20275): https://lists.fd.io/g/vpp-dev/message/20275
Mute This Topic: https://lists.fd.io/mt/85987392/21656
Mute #vpp-hoststack:https://lists.fd.io/g/vpp-dev/mutehashtag/vpp-hoststack
Mute #vpp-dev:https://lists.fd.io/g/vpp-dev/mutehashtag/vpp-dev
Mute 
#control_and_data_plane_together:https://lists.fd.io/g/vpp-dev/mutehashtag/control_and_data_plane_together
Mute #vppctl:https://lists.fd.io/g/vpp-dev/mutehashtag/vppctl
Mute #shm:https://lists.fd.io/g/vpp-dev/mutehashtag/shm
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