aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/ipsec/ipsec_if.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-11IPSEC-tun: The tunnel DB uses the network order SPI to save the byte swap in ...Neale Ranns1-6/+10
2019-02-11ipsec: multi-arch, next-node-index cleanupKingwel Xie1-4/+6
2019-02-07IPSEC: no second lookup after tunnel encapNeale Ranns1-76/+71
2019-01-30ipsec: fix check support functionsKlement Sekera1-0/+2
2018-12-12fix spurious error setting SA on ipsec intfMatthew Smith1-1/+1
2018-12-11Add IPSec interface FIB index for TX packetPierre Pfister1-0/+8
2018-11-15ipsec: infra for selecting backendsKlement Sekera1-39/+17
2018-10-23c11 safe string handling supportDave Barach1-4/+4
2018-10-22ipsec: split ipsec nodes into ip4/ip6 nodesKlement Sekera1-4/+4
2018-08-03ipsec: add udp-encap option to debug cli commandsRadu Nicolau1-0/+2
2018-07-11avoid using thread local storage for thread indexDamjan Marion1-1/+1
2018-07-08Fix IPsec intf tx node setup at intf creationMatthew Smith1-2/+2
2018-06-24Revert "Revert "ipsec: VPP-1316 calculate IP/TCP/UDP inner checksums""Klement Sekera1-7/+131
2018-06-22Revert "ipsec: VPP-1316 calculate IP/TCP/UDP inner checksums"Ole Troan1-131/+7
2018-06-21ipsec: VPP-1316 calculate IP/TCP/UDP inner checksumsKlement Sekera1-7/+131
2018-04-19Allow an IPsec tunnel interface to be renumberedMatthew Smith1-28/+29
2018-04-10Make IPsec tunnel intf work with IPv4 output featuresMatthew Smith1-0/+7
2017-11-10Fix bug in key calculation for IPsec tunnel interfaceMatthew Smith1-2/+2
2017-10-26Allow IPsec interface to have SAs resetMatthew Smith1-0/+79
2017-10-05dpdk/ipsec: rework plus improved cli commandsSergio Gonzalez Monroy1-35/+43
2017-05-24Add p2p flag to IPsec tunnel interface hw classMatthew Smith1-0/+1
2017-05-17Use counters on ipsec tunnel interfacesMatthew Smith1-0/+9
2017-05-15Add sw_if_index of tunnel interface to API reply for ipsec_tunnel_if_add_delMatthew Smith1-11/+11
2017-04-06Use thread local storage for thread indexDamjan Marion1-1/+1
2017-01-30Fixed set int state up for ipsec interfacesRadu Nicolau1-2/+2
2017-01-27dpdk: rework cryptodev ipsec build and setupSergio Gonzalez Monroy1-21/+52
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion1-0/+372
e, within a specific CSIT version. Components included in the CSIT environment versioning include: - Server hosts hardware firmware and BIOS (motherboard, processsor, NIC(s), accelerator card(s)). - Server host Linux operating system versions. - Server host Linux configuration. - TRex Traffic Generator version, drivers and configuration. - CSIT framework code. Following is the list of CSIT versions to date: - Ver. 1 associated with CSIT rls1908 git branch as of 2019-08-21. - Ver. 2 associated with CSIT rls2001 git branch as of 2020-03-27. - Ver. 3 interim associated with master branch as of 2020-xx-xx. - Ver. 4 associated with CSIT rls2005 git branch as of 2020-06-24. To identify performance changes due to VPP code changes from v20.01.0 to v20.05.0, both have been tested in CSIT environment ver. 4 and compared against each other. All substantial progressions has been marked up with RCA analysis. See Current vs Previous Release and Known Issues. CSIT environment ver. 4 has been evaluated against the ver. 2 by benchmarking VPP v20.01.0 in both environment versions. Physical Testbeds ----------------- FD.io CSIT performance tests are executed in physical testbeds hosted by :abbr:`LF (Linux Foundation)` for FD.io project. Two physical testbed topology types are used: - **3-Node Topology**: Consisting of two servers acting as SUTs (Systems Under Test) and one server as TG (Traffic Generator), all connected in ring topology. - **2-Node Topology**: Consisting of one server acting as SUTs and one server as TG both connected in ring topology. Tested SUT servers are based on a range of processors including Intel Xeon Haswell-SP, Intel Xeon Skylake-SP, Intel Xeon Cascade Lake-SP, Arm, Intel Atom. More detailed description is provided in :ref:`tested_physical_topologies`. Tested logical topologies are described in :ref:`tested_logical_topologies`. Server Specifications --------------------- Complete technical specifications of compute servers used in CSIT physical testbeds are maintained in FD.io CSIT repository: `FD.io CSIT testbeds - Xeon Cascade Lake`_, `FD.io CSIT testbeds - Xeon Skylake, Arm, Atom`_ and `FD.io CSIT Testbeds - Xeon Haswell`_.