[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ms-ospf
Subject:    Re: [OSPF] Alvaro Retana's No Objection on draft-ietf-ospf-encapsulation-cap-06: (with COMMENT)
From:       <bruno.decraene () orange ! com>
Date:       2017-09-18 15:26:54
Message-ID: 30747_1505748415_59BFE5BF_30747_374_1_53C29892C857584299CBF5D05346208A47879458 () OPEXCLILM21 ! corporate ! adroot ! infra ! ftgroup
[Download RAW message or body]

Hi Alvaro,

Thanks for your review and feedback.
Please see inline [Bruno]

> From: Alvaro Retana [mailto:aretana@cisco.com]
 > Sent: Wednesday, August 30, 2017 8:41 PM
> 
 > Alvaro Retana has entered the following ballot position for
 > draft-ietf-ospf-encapsulation-cap-06: 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/iesg/statement/discuss-criteria.html
 > for more information about IESG DISCUSS and COMMENT positions.
 > 
 > 
 > The document, along with other ballot positions, can be found here:
 > https://datatracker.ietf.org/doc/draft-ietf-ospf-encapsulation-cap/
 > 
 > 
 > 
 > ----------------------------------------------------------------------
 > COMMENT:
 > ----------------------------------------------------------------------
 > 
 > I think there's a normative conflict in these two pieces of text; the first one
 > from Section 3, and the second from Section 5:
 > 
 >    ...If the Encapsulation Capability
 >    TLV appears more than once in an OSPF Router Information LSA, only
 >    the first occurrence MUST be processed and others MUST be ignored.
 
[Bruno] Actually, I'm not sure why there is such restriction. Others OSPF RI allows \
multiple occurences. e.g. https://tools.ietf.org/html/rfc7777 Proposed NEW:
      The Tunnels Encapsulations TLV MAY appear more than once
      within a given OSPF Router Information (RI) Opaque LSA. If the Tunnels
      Encapsulations TLV appears more than once in an OSPF Router
      Information LSA, the set of all Tunnel Sub-TLVs from all Tunnels Encapsulations \
TLV SHOULD be considered.  
Note: MUST is not required for interoperability as we advertise information that MAY \
or MAY NOT be used

 > ...
 > 
 >    Any unknown Sub-TLVs MUST be ignored and skipped upon receipt.
 > 
 >    If a Sub-TLV is invalid, its Tunnel Encapsulation TLV MUST be ignored
 >    and skipped.  However, other Tunnel Encapsulation TLVs MUST be
 >    considered.
 > 
 > The text from Section 3 says that only the first TLV [*] is to be processed --
 > but during such processing the receiver may find an invalid sub-TLV, which then
 > mandates (in Section 5) for other TLVs to be considered.
 
[Bruno] I think that the behavior is fine, however, as previously noted, the \
terminology is unclear. I'm changing the terminology in -08. Could you have a look at \
-08 and see if this point is still unclear? Thanks.  
 > I think that the easy solution is to change the second "MUST" from Section 3
 > for a "SHOULD".
 > 
 > It would be nice to describe what is an "invalid" sub-TLV, and that "invalid"
 > is not the same as "unknown" (right?)...but that an "unknown [tunnel] types are
 > to be ignored and skipped upon receipt", which would result in processing the
 > second (if any) TLV.

[Bruno] Proposed NEW:
Any unknown Tunnel Parameter Sub-Type MUST be ignored. When a reserved
      value (See <xref target="ParametersRegistry"/>) is seen in an LSA, it
      MUST be treated as an invalid Tunnel Parameter Sub-TLV. When a Tunnel Parameter \
Value has an incorrect syntax of semantic, it MUST be treated as an invalid Tunnel \
Parameter Sub-TLV. If a Tunnel Parameter Sub-TLV is invalid, its  Tunnel Sub-TLV MUST \
be ignored and skipped. However,  other Tunnel Sub-TLVs MUST be considered.

 
 > [*] Benoit's ballot pointed at the need for consistency in the names.

[Bruno] Agreed. Replying on Benoit's thread.
 
Thanks,
--Bruno

_________________________________________________________________________________________________________________________


Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou \
privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans \
autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a \
l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques \
etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a \
ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information \
that may be protected by law; they should not be distributed, used or copied without \
authorisation. If you have received this email in error, please notify the sender and \
delete this message and its attachments. As emails may be altered, Orange is not \
liable for messages that have been modified, changed or falsified. Thank you.

_______________________________________________
OSPF mailing list
OSPF@ietf.org
https://www.ietf.org/mailman/listinfo/ospf


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic