summaryrefslogtreecommitdiffstats
path: root/VNFs/vCGNAPT/config/arp_txrx-2LB-4P-3T.cfg
blob: 19384731555eaed8b86c74a2b06570e453db041d (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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
[PIPELINE0]
type = MASTER
core = 0

[PIPELINE1]
type = ARPICMP
core = 1
pktq_in = SWQ0 SWQ1
pktq_out = TXQ0.0 TXQ1.0 TXQ2.0 TXQ3.0
arp_route_tbl = (98106414,FFFFFF00,0,98106414)
arp_route_tbl = (98102814,FFFFFF00,1,98102814)
arp_route_tbl = (C0106414,FFFFFF00,2,C0106414)
arp_route_tbl = (C0102814,FFFFFF00,3,C0102814)


nd_route_tbl = (0064:ff9b:0:0:0:0:9810:6414,120,0,0064:ff9b:0:0:0:0:9810:6414)
nd_route_tbl = (0064:ff9b:0:0:0:0:9810:2814,120,1,0064:ff9b:0:0:0:0:9810:2814)
nd_route_tbl = (0064:ff9b:0:0:0:0:c010:6414,120,2,0064:ff9b:0:0:0:0:c010:6414)
nd_route_tbl = (0064:ff9b:0:0:0:0:c010:2814,120,3,0064:ff9b:0:0:0:0:c010:2814)


pktq_in_prv = RXQ0.0 RXQ2.0
prv_to_pub_map = (0, 1)(2, 3)
ports_mac_list = 00:00:00:00:00:06 00:00:00:00:00:07 00:00:00:00:00:08 00:00:00:00:00:09

[PIPELINE2]
type = TIMER
core = 2
n_flows = 1048576

[PIPELINE3]
type = TXRX
core = 3
pipeline_txrx_type = RXRX
dest_if_offset = 176
pktq_in = RXQ0.0 RXQ1.0
pktq_out = SWQ2 SWQ3 SWQ0

[PIPELINE4]
type = LOADB
core = 4
pktq_in = SWQ2 SWQ3
pktq_out = SWQ4 SWQ5 SWQ6 SWQ7 SWQ8 SWQ9
outport_offset = 136; 8
n_vnf_threads = 3
prv_que_handler = (0,)

[PIPELINE5]
type = CGNAPT
core = 5
pktq_in = SWQ4 SWQ5
pktq_out = SWQ10 SWQ11
phyport_offset = 204
n_flows = 1048576
key_offset = 192;64
key_size = 8
hash_offset = 200;72
timer_period = 100
max_clients_per_ip = 65535
max_port_per_client = 10
public_ip_port_range = 98103214:(1, 65535)
vnf_set = (3,4,5)
pkt_type = ipv4
cgnapt_meta_offset = 128
prv_que_handler = (0,)

[PIPELINE6]
type = CGNAPT
core = 6
pktq_in = SWQ6 SWQ7
pktq_out = SWQ12 SWQ13
phyport_offset = 204
n_flows = 1048576
key_offset = 192;64
key_size = 8
hash_offset = 200;72
timer_period = 100
max_clients_per_ip = 65535
max_port_per_client = 10
pkt_type = ipv4
cgnapt_meta_offset = 128
prv_que_handler = (0,)

[PIPELINE7]
type = CGNAPT
core = 7
pktq_in = SWQ8 SWQ9
pktq_out = SWQ14 SWQ15
phyport_offset = 204
n_flows = 1048576
key_offset = 192;64
key_size = 8
hash_offset = 200;72
timer_period = 100
max_clients_per_ip = 65535
max_port_per_client = 10
pkt_type = ipv4
cgnapt_meta_offset = 128
prv_que_handler = (0,)

[PIPELINE8]
type = TXRX
core = 8
pipeline_txrx_type = TXTX
dest_if_offset = 176
pktq_in = SWQ10 SWQ11 SWQ12 SWQ13 SWQ14 SWQ15
pktq_out = TXQ0.1 TXQ1.1 TXQ0.2 TXQ1.2 TXQ0.3 TXQ1.3

[PIPELINE9]
type = TXRX
core = 9
pipeline_txrx_type = RXRX
dest_if_offset = 176
pktq_in = RXQ2.0 RXQ3.0
pktq_out = SWQ16 SWQ17 SWQ1

[PIPELINE10]
type = LOADB
core = 10
pktq_in = SWQ16 SWQ17
pktq_out = SWQ18 SWQ19 SWQ20 SWQ21 SWQ22 SWQ23
outport_offset = 136; 8
n_vnf_threads = 3
prv_que_handler = (0,)

[PIPELINE11]
type = CGNAPT
core = 11
pktq_in = SWQ18 SWQ19
pktq_out = SWQ24 SWQ25
phyport_offset = 204
n_flows = 1048576
key_offset = 192;64
key_size = 8
hash_offset = 200;72
timer_period = 100
max_clients_per_ip = 65535
max_port_per_client = 10
public_ip_port_range = 98103215:(1, 65535)
vnf_set = (3,4,5)
pkt_type = ipv4
cgnapt_meta_offset = 128
prv_que_handler = (0,)

[PIPELINE12]
type = CGNAPT
core = 12
pktq_in = SWQ20 SWQ21
pktq_out = SWQ26 SWQ27
phyport_offset = 204
n_flows = 1048576
key_offset = 192;64
key_size = 8
hash_offset = 200;72
timer_period = 100
max_clients_per_ip = 65535
max_port_per_client = 10
pkt_type = ipv4
cgnapt_meta_offset = 128
prv_que_handler = (0,)

[PIPELINE13]
type = CGNAPT
core = 13
pktq_in = SWQ22 SWQ23
pktq_out = SWQ28 SWQ29
phyport_offset = 204
n_flows = 1048576
key_offset = 192;64
key_size = 8
hash_offset = 200;72
timer_period = 100
max_clients_per_ip = 65535
max_port_per_client = 10
pkt_type = ipv4
cgnapt_meta_offset = 128
prv_que_handler = (0,)

[PIPELINE14]
type = TXRX
core = 14
pipeline_txrx_type = TXTX
dest_if_offset = 176
pktq_in = SWQ24 SWQ25 SWQ26 SWQ27 SWQ28 SWQ29
pktq_out = TXQ2.1 TXQ3.1 TXQ2.2 TXQ3.2 TXQ2.3 TXQ3.3