-
Bug
-
Resolution: Done
-
Medium
-
Oxygen
SFC classifier might classify uplink and downlink traffic into paths that are not symmetric to each other. This happens due to the combined facts:
- From Oxygen, SFC translator uses the SFP redirect action instead of the RSP redirect action, to support symmetric path classification.
- From Oxygen, SFC automatically creates appropriate RSPs for any configured SFP.
- SFC transaltor also explicitly creates the required RSPs from any translated port chain -> SFP. For symmetric paths, this results in multiple RSPs symmetric to each other in pairs associated to the SFP.
- The Classifier picks two RSPs associated to the SFP in the ACL SFP redirect action for symmetric traffic, but does not check that those two are indeed a pair of symmetric paths. Thus a SF might be in one path but not the other and will not see all the traffic.