The normal pattern in VPP is what we call ‘Dataplane Management Agents’.

VPP is an amazing dataplane, feature rich and fast.  It exposes a fast and
rich API via a shared memory message bus,
and we autogenerate C, C++, Python, Java, Lua, and Go APIs for it.

When you want to expose some element of control of VPP off of the box, you
write a Dataplane Management Agent.

Examples include:

Honeycomb <https://wiki.fd.io/view/Honeycomb> - Netconf/yang dataplane
management agent with BGP
Contiv-VPP <https://github.com/contiv/vpp> - K8s CNI plugin
networking-vpp <https://wiki.openstack.org/wiki/Networking-vpp> - Neutron
plugin for VPP

If you want to write your Dataplane Management Agent for SNMP or TR069 in
Go, you might want to look at Ligato <https://ligato.io/>, which provides a
toolkit of libraries to make writing
Dataplane Management Agents easier.

Ed

On September 18, 2018 at 8:25:31 AM, Tian Ye2(田野) ([email protected]) wrote:

Hi



Thanks for your reply.

It is look like VPP does not support any kind of OAM system(like
SNMP,TR069, or web based management page)

Am I right?

If I want to support SNMP server or TR069 client to VPP based product,

What is your suggestion? Build them from scratch or there already exist
something I could reuse?





*发件人:* Kevin Yan [mailto:[email protected]]
*发送时间:* 2018年9月18日 15:29
*收件人:* Tian Ye2(田野) <[email protected]>; [email protected]
*主题:* RE: [E] [vpp-dev] Build a telecom-class Security gateway device with
VPP



Hi Tianye,



     I suppose VPP is a good choice acting as a fast-path,  free and
efficient. And I think most of the requirements listed in your mail are
supported by native VPP.







*From:*[email protected] [mailto:[email protected] <[email protected]>]
*On Behalf Of* Tian Ye2(田野)
*Sent:* Monday, September 17, 2018 5:18 PM
*To:* [email protected]
*Subject:* [E] [vpp-dev] Build a telecom-class Security gateway device with
VPP



Dear VPP developers:



I am a project manager from China mainland.

Currently we are planning to develop a high performance Security gateway
device to connect

between HNB/ENB and 3G/4G core network.

The basic requirement is:

l Support 10K Ipsec tunnels concurrently and up to 10G+ uplink throughput.

n At least support IKEv2

n DPD

l Support IPv4/IPv6

l Support NAT

l Support duo-uplink port for backup and load balance.

l Support OAM system(cli or web based or SNMP)

l Support Qos



I think this kind of product is already exist, just like the “CASA Axyom
Security Gateway”(I already attached it with this email)

My question is:

1.         Is it a good idea to build it with VPP?What feature I listed
above could be reused with VPP?

2.         If VPP is a good choice, is there anything I need to do by
myself? If any, can you brief me what kind of customization or development
I need to do?


------------------------------

This e-mail message may contain confidential or proprietary information of
Mavenir Systems, Inc. or its affiliates and is intended solely for the use
of the intended recipient(s). If you are not the intended recipient of this
message, you are hereby notified that any review, use or distribution of
this information is absolutely prohibited and we request that you delete
all copies in your control and contact us by e-mailing to
[email protected]. This message contains the views of its author and may
not necessarily reflect the views of Mavenir Systems, Inc. or its
affiliates, who employ systems to monitor email messages, but make no
representation that such messages are authorized, secure, uncompromised, or
free from computer viruses, malware, or other defects. Thank You
本电子邮件(包括任何的附件)为本公司保密文件。本文件仅仅可为以上指定的收件人或公司使用,如果阁下非电子邮件所指定之收件人,那么阁下对该邮件部分或全部的泄漏、阅览、复印、变更、散布或对邮件内容的使用都是被严格禁止的。如果阁下接收了该错误传送的电子邮件,敬请阁下通过回复该邮件的方式立即通知寄件人,同时删除你所接收到的文本。
This e-mail may contain confidential and/or privileged information. If you
are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and destroy this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden. -=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10539): https://lists.fd.io/g/vpp-dev/message/10539
Mute This Topic: https://lists.fd.io/mt/25745520/464962
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10542): https://lists.fd.io/g/vpp-dev/message/10542
Mute This Topic: https://lists.fd.io/mt/25745520/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to