@@ -194,6 +194,28 @@ and reflects the LAG ports into the redis under: `LAG_TABLE:<team0>:port`
194
194
mpls_nh = STRING ; Comma-separated list of MPLS NH info.
195
195
weight = weight_list ; List of weights.
196
196
197
+ ---------------------------------------------
198
+ ### CLASS_BASED_NEXT_HOP_GROUP_TABLE
199
+ ;Stores a list of groups of one or more next hop groups used for class based forwarding
200
+ ;Status: Mandatory
201
+ key = CLASS_BASED_NEXT_HOP_GROUP_TABLE:string ; arbitrary index for the next hop group
202
+ members = NEXT_HOP_GROUP_TABLE.key ; one or more separated by ","
203
+ selection_map = FC_TO_NHG_INDEX_MAP_TABLE.key ; the NHG map to use for this CBF NHG
204
+
205
+ ---------------------------------------------
206
+ ### FC_TO_NHG_INDEX_MAP_TABLE
207
+ ; FC to Next hop group index map
208
+ key = "FC_TO_NHG_INDEX_MAP_TABLE:"name
209
+ fc_num = 1*DIGIT ;value
210
+ nh_index = 1*DIGIT; index of NH inside NH group
211
+
212
+ Example:
213
+ 127.0.0.1:6379> hgetall "FC_TO_NHG_INDEX_MAP_TABLE:AZURE"
214
+ 1) "0" ;fc_num
215
+ 2) "0" ;nhg_index
216
+ 3) "1"
217
+ 4) "0"
218
+
197
219
---------------------------------------------
198
220
### NEIGH_TABLE
199
221
; Stores the neighbors or next hop IP address and output port or
@@ -321,6 +343,41 @@ and reflects the LAG ports into the redis under: `LAG_TABLE:<team0>:port`
321
343
9) "4"
322
344
10) "8"
323
345
346
+ ### DSCP_TO_FC_TABLE_NAME
347
+ ; dscp to FC map
348
+ ;SAI mapping - qos_map object with SAI_QOS_MAP_ATTR_TYPE == sai_qos_map_type_t::SAI_QOS_MAP_TYPE_DSCP_TO_FORWARDING_CLASS
349
+ key = "DSCP_TO_FC_MAP_TABLE:"name
350
+ ;field value
351
+ dscp_value = 1*DIGIT
352
+ fc_value = 1*DIGIT
353
+
354
+ Example:
355
+ 127.0.0.1:6379> hgetall "DSCP_TO_FC_MAP_TABLE:AZURE"
356
+ 1) "0" ;dscp
357
+ 2) "1" ;fc
358
+ 3) "1"
359
+ 4) "1"
360
+ 5) "2"
361
+ 6) "3"
362
+ 7)
363
+ ---------------------------------------------
364
+ ### EXP_TO_FC_MAP_TABLE
365
+ ; dscp to FC map
366
+ ;SAI mapping - qos_map object with SAI_QOS_MAP_ATTR_TYPE == sai_qos_map_type_t::SAI_QOS_MAP_TYPE_MPLS_EXP_TO_FORWARDING_CLASS
367
+ key = "EXP_TO_FC_MAP_TABLE:"name
368
+ ;field value
369
+ mpls_exp_value = 1*DIGIT
370
+ fc_value = 1*DIGIT
371
+
372
+ Example:
373
+ 127.0.0.1:6379> hgetall "EXP_TO_FC_MAP_TABLE:AZURE"
374
+ 1) "0" ;mpls_exp
375
+ 2) "1" ;fc
376
+ 3) "1"
377
+ 4) "1"
378
+ 5) "2"
379
+ 6) "3"
380
+
324
381
---------------------------------------------
325
382
### SCHEDULER_TABLE
326
383
; Scheduler table
0 commit comments