roll-wg / mopex

Mode of Operation Extension
Other
1 stars 4 forks source link

Old values in new Tables - how to address them #12

Open inesrob opened 11 months ago

inesrob commented 11 months ago

This ticket came as result of interim meeting in Sep 2023

Link: https://www.youtube.com/watch?v=vOKsz-kSIUA

Time: starting at 31:49 min to 35:40 min

Followup: Rahul will follow up on this topic

Summary: How do we identify old values of mopex in the new tables? optional features mandatory when the old mode is operated as a new mode?

dbarthel-ol commented 11 months ago

Here is the text in -07: "The MOPex option should also be used for existing MOP values 0-6. The use of current MOPs (values 0 to 6) in MOPex indicates that the MOP might be supported with an extended set of semantics e.g., the capability options [I-D.ietf-roll-capabilities]."

My questions:

dbarthel-ol commented 8 months ago

During the ROLL session at IETF118, it was agreed to create an entry in the MOPEX field for the existing values of MOP (0 to 6), and declare them RESERVED-oldmode-v2, where oldmode is no_downward, non_storing, storing_no_multicast, storing_multicast, P2P, ... Or possibly name them RESERVED-MOPn-v2, where n is 0 to 6. This is meant to hint that, when MOPEX contains the values 0 to 6, the network mode of operation will be the same as with MOP containing the same value, albeit with some options being mandatory to support. These mandates are not written yet, hence the exact behavior cannot be specified as this time. However, we don't want to give an impression that old MOP values in the MOPEX field can be used to specify radically different modes of operations compared to the old modes.