summaryrefslogtreecommitdiffstats
path: root/docs/release/results/results.rst
blob: bda09af144ee6167b5117fce8afba277a4b162bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
.. This work is licensed under a Creative Commons Attribution 4.0 International
.. License.
.. http://creativecommons.org/licenses/by/4.0
.. (c) OPNFV, Intel Corporation and other.

Results listed by scenario
==========================

The following sections describe the yardstick results as evaluated for the
Farser release. Each section describes the determined state of the specific
test case in Farser release.

Feature Test Results
====================

The following features were verified by SampleVNF test cases:

   - vFW - Virtual Firewall

     * Basic Packet filter dropping malformed, invalid packets based on L3/L4 packet headers
     * Policy based filtering
     * Dynamic Packet filtering through Connection Tracker for TCP and UDP
     * SYN-flood protection via synproxy for TCP
     * UDP, TCP and ICMP protocol pass-through
     * CLI based enable/disable connection tracking, synproxy, basic packet filtering
     * Multithread support
     * Multiple physical port support
     * Providing statistics on traffic traversing the VNF

   - vCG-NAPT - Carrier Grade Network Address and port Translation

     * Static and dynamic Network address translation.
     * Static and dynamic Network address and port translation
     * ARP (request, response, gratuitous)
     * ICMP (terminal echo, echo response, pass-through)
     * UDP, TCP and ICMP protocol pass-through
     * Multithread support and Multiple physical port support
     * Limiting max ports per client
     * Limiting max clients per public IP address
     * Live Session tracking to NAT flow
     * NAT64 – connectivity between IPv6 access network to IPv4 data network.

   - vACL - Access Control List

     * CLI based Run-time rule configuration (Add, Delete, List, Display, Clear, Modify)
     * IPv4 and IPv6 5 tuple packet Selector support
     * Counting packets and bytes per rule
     * Multithread support
     * Multiple physical port support
     * Forwarding packets to specific ports on base of rules
     * Rules definition on base TCP/UDP connection tracking

   - Prox - Packet pROcessing eXecution engine.

     * Classify
     * Drop
     * Basic Forwarding (no touch)
     * L2 Forwarding (change MAC)
     * GRE encap/decap
     * Load balance based on packet fields
     * Symmetric load balancing
     * QinQ encap/decap IPv4/IPv6
     * ARP
     * QoS
     * Routing
     * Unmpls
     * Policing
     * Basic ACL
     * Basic CGNAT