Hi Avi,
VPP comes with a shared memory that exposes APIs (eg.: add remove interface, 
acls, …). You’ll find all the APIs in “.api” files in the source tree. We then 
have various language “binding” that support those APIs (C, C++, Java, Python, 
…).

In addition to that, there are various “agents” leveraging those VPP APIs to 
interact with controllers:
- HoneyComb is a generic NC/Y agent for VPP
- Ligato is another project to drive VPP through REST, gRPC or etcd
- Networking-vpp is a specific project to integrate VPP with OpenStack Neutron
HTH,
Jerome


Le 03/12/2017 09:36, « vpp-dev-boun...@lists.fd.io au nom de Avi Cohen (A) » 
<vpp-dev-boun...@lists.fd.io au nom de avi.co...@huawei.com> a écrit :

    Hello,
    What is the protocol used for mgmt./controller to configure (other than 
cli) the vpp device ? netconf ? other
    Are there plugins for openflow ?
    
    Best Regards
    Avi 
    _______________________________________________
    vpp-dev mailing list
    vpp-dev@lists.fd.io
    https://lists.fd.io/mailman/listinfo/vpp-dev
    

_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to