Closed asedeno closed 2 months ago
I am not sure we need to do anything here -- link aggregation concerns have knock-on effects for e.g., TCP flows. I think that suggests we at most SHOULD try to maintain frame ordering, but we don't have any mechanisms that will intentionally reorder.
Sorry for replying late to a closed issue and I agree we should not do anything explicitly. However, we could note that if ordering needs to be ensured, stream mode can be used.
Encapsulation Methods for Transport of Ethernet over MPLS Networks [RFC4448] Section 4.4.3, "Frame Ordering," is interesting.
https://www.rfc-editor.org/rfc/rfc4448.html#section-4.4.3
PWE3 provides knobs^1 to optionally enable frame sequencing and timing if required. Perhaps our this draft should similarly provide for optional frame ordering, and if made more generic than Ethernet, also consider providing more of the features in PWE3.