From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from GWS08.hcl.com (gws08.hcl.com [192.8.186.131]) by dpdk.org (Postfix) with ESMTP id 894245683 for ; Tue, 29 Sep 2015 14:18:28 +0200 (CEST) X-IronPort-AV: E=Sophos;i="5.17,607,1437417000"; d="scan'208";a="42945282" Received: from unknown (HELO CHN-CORP-HT01.CORP.HCL.IN) ([10.249.2.33]) by GWS08.hcl.com with ESMTP/TLS/AES128-SHA; 29 Sep 2015 17:49:02 +0530 Received: from CHN-CORP-EDGE2.CORP.HCL.COM (10.249.1.160) by CHN-CORP-HT01.CORP.HCL.IN (10.249.2.33) with Microsoft SMTP Server (TLS) id 14.3.235.1; Tue, 29 Sep 2015 17:48:27 +0530 Received: from APC01-SG2-obe.outbound.protection.outlook.com (65.55.88.240) by transportedge.hcl.com (10.249.1.160) with Microsoft SMTP Server (TLS) id 14.3.235.1; Tue, 29 Sep 2015 17:42:09 +0530 Received: from SG2PR04MB0807.apcprd04.prod.outlook.com (10.162.200.13) by SG2PR04MB0805.apcprd04.prod.outlook.com (10.162.200.11) with Microsoft SMTP Server (TLS) id 15.1.280.20; Tue, 29 Sep 2015 12:18:24 +0000 Received: from SG2PR04MB0807.apcprd04.prod.outlook.com ([10.162.200.13]) by SG2PR04MB0807.apcprd04.prod.outlook.com ([10.162.200.13]) with mapi id 15.01.0280.017; Tue, 29 Sep 2015 12:18:24 +0000 From: "Gunaseelan Venkatachary - ERS, HCL Tech" To: "Gonzalez Monroy, Sergio" , "Thomas Monjalon" , "dev@dpdk.org" Thread-Topic: [dpdk-dev] RFC - IPsec Sample App Thread-Index: AQHQ8FoElKCIHZvs0UG3Wk848jO0/54+1LIAgACIx4CAFCIPsA== Date: Tue, 29 Sep 2015 12:18:24 +0000 Message-ID: References: <55F92863.2040902@intel.com> <2390869.VPa9rt1CFQ@xps13> <55F99CA7.6090907@intel.com> In-Reply-To: <55F99CA7.6090907@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=gunaseelanv@hcl.com; x-originating-ip: [14.99.225.62] x-microsoft-exchange-diagnostics: 1; SG2PR04MB0805; 5:JZMK3+LdRVMedFWz03fzgRaDXy1LfOJzkxBTQn5Nysp0We+glPDXWcemnO3vYFE1LiP/JYoIvfTAy3G5DBSOb7WQYtbsIwv+oJGQqfNkR8b4ZL1m6XF5U7I3TEZACH9raI8dvfTe9GEkLCKDg3Qvlg==; 24:A4vfZH+mKf5uVr3hue0BmetEYakYIg2fvIGbsZAdwx+3ZETRLLavSOnTH7rPq2vrIIw52Hg7pH0FaJuUUrgEhT1gH/erBV5IKQpVreF3Tno=; 20:8SAgyv1CnjkHrj+puIMXYXCFP8vpfESddi3LUKeiZVgclihyrp564JkU6fsKHirXUY2lAYy4RcOW2fOr1gLpMQ== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SG2PR04MB0805; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001); SRVR:SG2PR04MB0805; BCL:0; PCL:0; RULEID:; SRVR:SG2PR04MB0805; x-forefront-prvs: 0714841678 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(377424004)(13464003)(24454002)(199003)(479174004)(377454003)(189002)(33656002)(19580405001)(5001770100001)(101416001)(106356001)(2950100001)(105586002)(106116001)(5001830100001)(561944003)(5001860100001)(11100500001)(19580395003)(5003600100002)(77156002)(62966003)(10400500002)(92566002)(86362001)(5002640100001)(46102003)(4001540100001)(97736004)(2501003)(2900100001)(107886002)(40100003)(50986999)(122556002)(76176999)(554214002)(5001960100002)(5007970100001)(81156007)(74316001)(64706001)(189998001)(76576001)(5001920100001)(87936001)(102836002)(77096005)(5004730100002)(68736005)(66066001)(54356999); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR04MB0805; H:SG2PR04MB0807.apcprd04.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: hcl.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2015 12:18:24.2980 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 189de737-c93a-4f5a-8b68-6f4ca9941912 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR04MB0805 X-OriginatorOrg: HCL.COM Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-dev] RFC - IPsec Sample App X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Sep 2015 12:18:29 -0000 I am looking for making some app on IpSec VPN , the below thread has thrown= some light on the North bound interface on CLI , do we have any such exist= ing implantations in place so that we can take ref from that and take it fo= rward , Thanks for your support Best Regards Gunaseelan V = 91 98408 60856 -----Original Message----- From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Gonzalez Monroy, Sergio Sent: Wednesday, September 16, 2015 10:15 PM To: Thomas Monjalon; dev@dpdk.org Subject: Re: [dpdk-dev] RFC - IPsec Sample App On 16/09/2015 09:35, Thomas Monjalon wrote: > 2015-09-16 09:29, Gonzalez Monroy, Sergio: >> We are looking for feedback on the proposal to create a new sample = >> application > [...] >> A set of generic APIs for the configuration of IPsec security = >> policies and associations will be provided, which will be independent = >> of the > How can you have some API in a sample application? > It looks like an IPsec library, not an application. The intention of those APIs was just to provide flexibility to the users an= d allow them to easily setup different Security Policies (SP) and Security = Associations (SA) for testing of different environments if they are looking= to base something off this example app. > Are we going to add a library for each protocol in DPDK like it is = > done in the Linux kernel stack (including OVS)? Probably no. You are probably right in that sense and we probably shouldn't have a sampl= e app for every protocol, but we feel that to really put the new cryptodev = API under test we need a good example, and showing how the cryptodev API co= uld be use to do IPsec would certainly fill the bill. A more trivial applic= ation would not necessarily reveal any gaps in the API that would prevent c= ryptodev being used for an IPSec implementation. By creating a sample app i= ncorporating much of an IPsec implementation, we get greater confidence in = the usefulness of our APIs - and the performance of the cryptodev - in a realistic setting, while also= providing sample code that may well be of use to a wider audience. Sergio ::DISCLAIMER:: ---------------------------------------------------------------------------= ------------------------------------------------------------------------- The contents of this e-mail and any attachment(s) are confidential and inte= nded for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as informa= tion could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in trans= mission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability = on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the = author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, disse= mination, copying, disclosure, modification, distribution and / or publication of this message without the prior written= consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please= delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses = and other defects. ---------------------------------------------------------------------------= -------------------------------------------------------------------------