vCGNAT: changes for gateway packet forwarding
[samplevnf.git] / VNFs / vCGNAPT / config / cgnapt_hwlb_12port_2WT_120G.cfg
1 [EAL]
2 n = 4
3 file_prefix = cgnat_1
4 m = 8192
5
6 [PIPELINE0]
7 type = MASTER
8 core = 0
9
10 [PIPELINE1]
11 type = ARPICMP
12 core = 0
13 pktq_in = SWQ0 SWQ1 SWQ2 SWQ3 SWQ4 SWQ5 SWQ6 SWQ7 SWQ8 SWQ9 SWQ10 SWQ11
14 pktq_out = TXQ0.2 TXQ1.2 TXQ2.2 TXQ3.2 TXQ4.2 TXQ5.2 TXQ6.2 TXQ7.2 TXQ8.2 TXQ9.2 TXQ10.2 TXQ11.2
15 arp_route_tbl = (c0106414,FFFF0000,0,c0106414)
16 arp_route_tbl = (ac102814,FFFF0000,1,ac102814)
17 arp_route_tbl = (c1106414,FFFF0000,2,c1106414)
18 arp_route_tbl = (ad102814,FFFF0000,3,ad102814)
19 arp_route_tbl = (c2106414,FFFF0000,4,c2106414)
20 arp_route_tbl = (ae102814,FFFF0000,5,ae102814)
21 arp_route_tbl = (c3106414,FFFF0000,6,c3106414)
22 arp_route_tbl = (af102814,FFFF0000,7,af102814)
23 arp_route_tbl = (c4106414,FFFF0000,8,c4106414)
24 arp_route_tbl = (b0102814,FFFF0000,9,b0102814)
25 arp_route_tbl = (c5106414,FFFF0000,a,c5106414)
26 arp_route_tbl = (b1102814,FFFF0000,b,b1102814)
27 pktq_in_prv = RXQ0.0 RXQ2.0 RXQ4.0 RXQ6.0 RXQ8.0 RXQ10.0
28 prv_to_pub_map = (0, 1)(2, 3)(4, 5)(6, 7)(8, 9)(10, 11)
29 ports_mac_list = CC:CC:CC:00:02:00 CC:CC:CC:00:02:01
30 ports_mac_list = CC:CC:CC:00:03:00 CC:CC:CC:00:03:01
31 ports_mac_list = CC:CC:CC:00:04:00 CC:CC:CC:00:04:01
32 ports_mac_list = CC:CC:CC:00:05:00 CC:CC:CC:00:05:01
33 ports_mac_list = CC:CC:CC:00:06:00 CC:CC:CC:00:06:01
34 ports_mac_list = CC:CC:CC:00:07:00 CC:CC:CC:00:07:01
35
36 [PIPELINE2]
37 type = TIMER
38 core = 0
39 timer_dyn_timeout = 1000000
40 n_flows = 2097152
41
42 [PIPELINE3]
43 type = CGNAPT
44 core = 1
45 pktq_in = RXQ0.0 RXQ1.0
46 pktq_out = TXQ0.0 TXQ1.0 SWQ0
47 phyport_offset = 204
48 n_flows = 2097152
49 key_offset = 192;64
50 key_size = 8
51 hash_offset = 200;72
52 timer_period = 1000000;
53 max_clients_per_ip = 65535
54 max_port_per_client = 100000
55 public_ip_port_range = 04040000:(1, 65535)
56 public_ip_port_range = 04040001:(1, 65535)
57 public_ip_port_range = 04040002:(1, 10)
58 vnf_set = (3,4,5)
59 pkt_type = ipv4
60 cgnapt_meta_offset = 128
61 prv_que_handler = (0,)
62 hw_checksum_reqd = 1
63
64 [PIPELINE4]
65 type = CGNAPT
66 core = 1h
67 pktq_in = RXQ0.1 RXQ1.1
68 pktq_out = TXQ0.1 TXQ1.1 SWQ1
69 phyport_offset = 204
70 n_flows = 2097152
71 key_offset = 192;64
72 key_size = 8
73 hash_offset = 200;72
74 timer_period = 1000000;
75 max_clients_per_ip = 65535
76 max_port_per_client = 100000
77 pkt_type = ipv4
78 cgnapt_meta_offset = 128
79 prv_que_handler = (0,)
80 hw_checksum_reqd = 1
81
82 [PIPELINE5]
83 type = CGNAPT
84 core = 2
85 pktq_in = RXQ2.0 RXQ3.0
86 pktq_out = TXQ2.0 TXQ3.0 SWQ2
87 phyport_offset = 204
88 n_flows = 2097152
89 key_offset = 192;64
90 key_size = 8
91 hash_offset = 200;72
92 timer_period = 1000000;
93 max_clients_per_ip = 65535
94 max_port_per_client = 100000
95 public_ip_port_range = 05050000:(1, 65535)
96 public_ip_port_range = 05050001:(1, 65535)
97 public_ip_port_range = 05050002:(1, 10)
98 vnf_set = (3,4,5)
99 pkt_type = ipv4
100 cgnapt_meta_offset = 128
101 prv_que_handler = (0,)
102 hw_checksum_reqd = 1
103
104 [PIPELINE6]
105 type = CGNAPT
106 core = 2h
107 pktq_in = RXQ2.1 RXQ3.1
108 pktq_out = TXQ2.1 TXQ3.1 SWQ3
109 phyport_offset = 204
110 n_flows = 2097152
111 key_offset = 192;64
112 key_size = 8
113 hash_offset = 200;72
114 timer_period = 1000000;
115 max_clients_per_ip = 65535
116 max_port_per_client = 100000
117 pkt_type = ipv4
118 cgnapt_meta_offset = 128
119 prv_que_handler = (0,)
120 hw_checksum_reqd = 1
121
122 [PIPELINE7]
123 type = CGNAPT
124 core = 3
125 pktq_in = RXQ4.0 RXQ5.0
126 pktq_out = TXQ4.0 TXQ5.0 SWQ4
127 phyport_offset = 204
128 n_flows = 2097152
129 key_offset = 192;64
130 key_size = 8
131 hash_offset = 200;72
132 timer_period = 1000000;
133 max_clients_per_ip = 65535
134 max_port_per_client = 100000
135 public_ip_port_range = 06060000:(1, 65535)
136 public_ip_port_range = 06060001:(1, 65535)
137 public_ip_port_range = 06060002:(1, 10)
138 vnf_set = (3,4,5)
139 pkt_type = ipv4
140 cgnapt_meta_offset = 128
141 prv_que_handler = (0,)
142 hw_checksum_reqd = 1
143
144 [PIPELINE8]
145 type = CGNAPT
146 core = 3h
147 pktq_in = RXQ4.1 RXQ5.1
148 pktq_out = TXQ4.1 TXQ5.1 SWQ5
149 phyport_offset = 204
150 n_flows = 2097152
151 key_offset = 192;64
152 key_size = 8
153 hash_offset = 200;72
154 timer_period = 1000000;
155 max_clients_per_ip = 65535
156 max_port_per_client = 100000
157 pkt_type = ipv4
158 cgnapt_meta_offset = 128
159 prv_que_handler = (0,)
160 hw_checksum_reqd = 1
161
162 [PIPELINE9]
163 type = CGNAPT
164 core = 4
165 pktq_in = RXQ6.0 RXQ7.0
166 pktq_out = TXQ6.0 TXQ7.0 SWQ6
167 phyport_offset = 204
168 n_flows = 2097152
169 key_offset = 192;64
170 key_size = 8
171 hash_offset = 200;72
172 timer_period = 1000000;
173 max_clients_per_ip = 65535
174 max_port_per_client = 100000
175 public_ip_port_range = 07070000:(1, 65535)
176 public_ip_port_range = 07070001:(1, 65535)
177 public_ip_port_range = 07070002:(1, 10)
178 vnf_set = (3,4,5)
179 pkt_type = ipv4
180 cgnapt_meta_offset = 128
181 prv_que_handler = (0,)
182 hw_checksum_reqd = 1
183
184 [PIPELINE10]
185 type = CGNAPT
186 core = 4h
187 pktq_in = RXQ6.1 RXQ7.1
188 pktq_out = TXQ6.1 TXQ7.1 SWQ7
189 phyport_offset = 204
190 n_flows = 2097152
191 key_offset = 192;64
192 key_size = 8
193 hash_offset = 200;72
194 timer_period = 1000000;
195 max_clients_per_ip = 65535
196 max_port_per_client = 100000
197 pkt_type = ipv4
198 cgnapt_meta_offset = 128
199 prv_que_handler = (0,)
200 hw_checksum_reqd = 1
201
202 [PIPELINE11]
203 type = CGNAPT
204 core = 5
205 pktq_in = RXQ8.0 RXQ9.0
206 pktq_out = TXQ8.0 TXQ9.0 SWQ8
207 phyport_offset = 204
208 n_flows = 2097152
209 key_offset = 192;64
210 key_size = 8
211 hash_offset = 200;72
212 timer_period = 1000000;
213 max_clients_per_ip = 65535
214 max_port_per_client = 100000
215 public_ip_port_range = 08080000:(1, 65535)
216 public_ip_port_range = 08080001:(1, 65535)
217 public_ip_port_range = 08080002:(1, 10)
218 vnf_set = (3,4,5)
219 pkt_type = ipv4
220 cgnapt_meta_offset = 128
221 prv_que_handler = (0,)
222 hw_checksum_reqd = 1
223
224 [PIPELINE12]
225 type = CGNAPT
226 core = 5h
227 pktq_in = RXQ8.1 RXQ9.1
228 pktq_out = TXQ8.1 TXQ9.1 SWQ9
229 phyport_offset = 204
230 n_flows = 2097152
231 key_offset = 192;64
232 key_size = 8
233 hash_offset = 200;72
234 timer_period = 1000000;
235 max_clients_per_ip = 65535
236 max_port_per_client = 100000
237 pkt_type = ipv4
238 cgnapt_meta_offset = 128
239 prv_que_handler = (0,)
240 hw_checksum_reqd = 1
241
242 [PIPELINE13]
243 type = CGNAPT
244 core = 6
245 pktq_in = RXQ10.0 RXQ11.0
246 pktq_out = TXQ10.0 TXQ11.0 SWQ10
247 phyport_offset = 204
248 n_flows = 2097152
249 key_offset = 192;64
250 key_size = 8
251 hash_offset = 200;72
252 timer_period = 1000000;
253 max_clients_per_ip = 65535
254 max_port_per_client = 100000
255 public_ip_port_range = 09090000:(1, 65535)
256 public_ip_port_range = 09090001:(1, 65535)
257 public_ip_port_range = 09090002:(1, 10)
258 vnf_set = (3,4,5)
259 pkt_type = ipv4
260 cgnapt_meta_offset = 128
261 prv_que_handler = (0,)
262 hw_checksum_reqd = 1
263
264 [PIPELINE14]
265 type = CGNAPT
266 core = 6h
267 pktq_in = RXQ10.1 RXQ11.1
268 pktq_out = TXQ10.1 TXQ11.1 SWQ11
269 phyport_offset = 204
270 n_flows = 2097152
271 key_offset = 192;64
272 key_size = 8
273 hash_offset = 200;72
274 timer_period = 1000000;
275 max_clients_per_ip = 65535
276 max_port_per_client = 100000
277 pkt_type = ipv4
278 cgnapt_meta_offset = 128
279 prv_que_handler = (0,)
280 hw_checksum_reqd = 1
281