Hello Paul: Great catch, and I agree.
Ignoring is fine for RPL but not for 6LoWPAN. Let me propose the following update: +---------------+----------------------------------------------+ | P-Field Value | Registered Address Type | +---------------+----------------------------------------------+ | 0 | Registration for a Unicast Address or prefix | +---------------+----------------------------------------------+ | 1 | Registration for a Multicast Address | +---------------+----------------------------------------------+ | 2 | Registration for an Anycast Address | +---------------+----------------------------------------------+ | 3 | Reserved, MUST NOT be used by the sender. | +---------------+----------------------------------------------+ Table 1: P-Field Values The intent for the value of 3 is a prefix registration (see [I-D.ietf-6lo-prefix-registration], which is expected to be published soon after this specification. At the time of this writing, RPL already advertises prefixes, and treated unicast addresses as prefgixes with a length of 128, so it does not really need that new value. On the other hand, 6LoWPAN ND does not, and the value of 3 meaning prefix registration will not be processed adequately. As a result: * When the value of 3 is received in an RTO (see Section 6.5), this value MUST be ignored by the receiver, meaning, treated as a value of 0, but the message is processed normally. * In the case of an EARO (see Section 7.1) or an EDAR (see Section 7.2), the message MUST be dropped, and the receiving node MAY either reply with a status of 12 "Invalid Registration" or remain silent. Works? Pascal Le lun. 29 avr. 2024 à 18:55, Paul Wouters via Datatracker <nore...@ietf.org> a écrit : > Paul Wouters has entered the following ballot position for > draft-ietf-6lo-multicast-registration-18: No Objection > > When responding, please keep the subject line intact and reply to all > email addresses included in the To and CC lines. (Feel free to cut this > introductory paragraph, however.) > > > Please refer to > https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ > for more information about how to handle DISCUSS and COMMENT positions. > > > The document, along with other ballot positions, can be found here: > https://datatracker.ietf.org/doc/draft-ietf-6lo-multicast-registration/ > > > > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > > This is a bit far outside the field of my expertise, but I did have one > question. > > In section 6.4. New Registered Address Type Indicator P-Field, the value > '3' states: > > Reserved, MUST be ignored by the receiver. > > But that means that the packet is not any of the "Registration" values, so > I am not sure > what "MUST ignore" means? Wouldn't the entire packet be invalid, eg some > kind of error? > That is not really the same as "ignore" which implies "continue with the > other valid values" > > > > -- Pascal
_______________________________________________ 6lo mailing list -- 6lo@ietf.org To unsubscribe send an email to 6lo-le...@ietf.org