Docs: Review and update the docs for E-release
[samplevnf.git] / VNFs / vFW / config / VFW_HWLB_SinglePortPair_4Thread.cfg
1 ; Copyright (c) 2017 Intel Corporation
2 ;
3 ; Licensed under the Apache License, Version 2.0 (the "License");
4 ; you may not use this file except in compliance with the License.
5 ; You may obtain a copy of the License at
6 ;
7 ;      http:#www.apache.org/licenses/LICENSE-2.0
8 ;
9 ; Unless required by applicable law or agreed to in writing, software
10 ; distributed under the License is distributed on an "AS IS" BASIS,
11 ; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 ; See the License for the specific language governing permissions and
13 ; limitations under the License.
14
15 [PIPELINE0]
16 type = MASTER
17 core = 0
18
19 [PIPELINE1]
20 type =  ARPICMP
21 core = 1
22 pktq_in  = SWQ0 SWQ1 SWQ2 SWQ3
23 pktq_out = TXQ0.0 TXQ1.0
24
25 ; egress (private interface) info
26 pktq_in_prv =  RXQ0.0
27
28 ;for pub port <-> prv port mapping (prv, pub)
29 prv_to_pub_map = (0,1)
30 prv_que_handler = (0)
31
32 [PIPELINE2]
33 type = VFW
34 core = 2
35 pktq_in  = RXQ0.0 RXQ1.0
36 pktq_out = TXQ0.1 TXQ1.1 SWQ0
37
38 n_rules = 4096
39 ;n_flows gets round up to power of 2
40 n_flows = 1048576
41
42 traffic_type = 4 ; IPv4 Traffic
43 ;traffic_type = 6 ; IPv6 Traffic
44 ; tcp_time_wait controls timeout for closed connection, normally 120
45 tcp_time_wait = 10
46 tcp_be_liberal = 0
47 ;udp_unreplied and udp_replied controls udp "connection" timeouts, normally 30/180
48 udp_unreplied = 180
49 udp_replied = 180
50
51 [PIPELINE3]
52 type = VFW
53 core = 3
54 pktq_in  = RXQ0.1 RXQ1.1
55 pktq_out = TXQ0.2 TXQ1.2 SWQ1
56
57 n_rules = 4096
58 ;n_flows gets round up to power of 2
59 n_flows = 1048576
60
61 traffic_type = 4 ; IPv4 Traffic
62 ;traffic_type = 6 ; IPv6 Traffic
63 ; tcp_time_wait controls timeout for closed connection, normally 120
64 tcp_time_wait = 10
65 tcp_be_liberal = 0
66 ;udp_unreplied and udp_replied controls udp "connection" timeouts, normally 30/180
67 udp_unreplied = 180
68 udp_replied = 180
69
70 [PIPELINE4]
71 type = VFW
72 core = 4
73 pktq_in  = RXQ0.2 RXQ1.2
74 pktq_out = TXQ0.3 TXQ1.3 SWQ2
75
76 n_rules = 4096
77 ;n_flows gets round up to power of 2
78 n_flows = 1048576
79
80 traffic_type = 4 ; IPv4 Traffic
81 ;traffic_type = 6 ; IPv6 Traffic
82 ; tcp_time_wait controls timeout for closed connection, normally 120
83 tcp_time_wait = 10
84 tcp_be_liberal = 0
85 ;udp_unreplied and udp_replied controls udp "connection" timeouts, normally 30/180
86 udp_unreplied = 180
87 udp_replied = 180
88
89 [PIPELINE5]
90 type = VFW
91 core = 5
92 pktq_in  = RXQ0.3 RXQ1.3
93 pktq_out = TXQ0.4 TXQ1.4 SWQ3
94
95 n_rules = 4096
96 ;n_flows gets round up to power of 2
97 n_flows = 1048576
98
99 traffic_type = 4 ; IPv4 Traffic
100 ;traffic_type = 6 ; IPv6 Traffic
101 ; tcp_time_wait controls timeout for closed connection, normally 120
102 tcp_time_wait = 10
103 tcp_be_liberal = 0
104 ;udp_unreplied and udp_replied controls udp "connection" timeouts, normally 30/180
105 udp_unreplied = 180
106 udp_replied = 180
107