kytos-ng / of_multi_table

This NApp allows the application of a pipeline represented as a multi table system on each switch.
MIT License
0 stars 0 forks source link

feat: update `telemetry_int` OpenAPI table group spec #28

Closed viniarck closed 1 year ago

viniarck commented 1 year ago

telemetry_int will use the following table groups:

base table group should be removed since INT evpl and epl got split to give more flexibility how the pipeline is partitioned

To quote https://github.com/kytos-ng/kytos/pull/402/files

  • The only supported table_group for of_multi_table will be evpl and epl, which represents all EVPL and EPL flows on table 2 and 3 by default respectively. All the other flows will follow the table_group mef_eline uses. Also, since NoviWare's INT implementation requires send_report to be executed in table 0, and telemetry_int is following mef_eline then only table 0 should be allowed on of_multi_table when setting the pipeline if telemetry_int is also being set. So, in practice, in this iteration, you'll always need to have telemetry_int on table 0 + table X, where X > 0, and by default it will be on table 2 as documented.