Alvaro Retana has entered the following ballot position for
draft-ietf-ospf-prefix-link-attr-10: Yes

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-prefix-link-attr/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

This is a good document, but I have some comments (and nits) that I would
really like to see addressed before publication.  I don't think my
comments raise to the level of a DISCUSS, but I am specially interested
in the actions when errors are detected.


1. Sections 2 and 3.  

a. RFC5250 used the name Opaque ID instead of Instance.  Please be
consistent.  If there’s a really good reason to not use the “official”
name, please at least write in the description of Instance that rfc5250
calls it Opaque ID.

b. “…the attributes from the Opaque LSA with the lowest Instance will be
used.”  This sounds to me like a good place to be a little bit more
prescriptive and s/will/MUST


2. Section 2.1. (OSPFv2 Extended Prefix TLV)  

a. For the Route Type, are those the only allowed values?  What happens
if something else is used?

b. Flags
- What are the defined flags used for?  Since (according to Section 5)
they are not supported in all implementations then I’m assuming there’s a
specific application in mind. [I know there are other ID’s in progress
that use the TLVs defined here.  Is the use of these bits general to
those applications?]

- How should the rest of the flags be assigned?  The IANA section says
nothing about that.

c. "Address Prefix     The prefix itself encoded as a 32-bit value.”  It
is variable, not fixed.  I know that only IPv4 is currently supported,
but as explained in the AF section, there may be future extensions.


3. Section 3.1. (OSPFv2 Extended Link TLV)  What should happen if an
unknown/incorrect Link-Type/Link-ID/Link Data value is received?


4. Section 6. (Security Considerations)

a. I think you should also point the readers at the considerations in
rfc5250.

b. “…implementations must assure that malformed TLV and Sub-TLV
permutations do not result in errors that cause hard OSPF failures.” 
What does that mean?  That the software should be resilient?  Or are you
pointing at just ignoring the information if there is a malformed
TLV/sub-TLV (that is somehow salvageable)?  It would be vey nice is this
draft set the example by specifying what to do in some cases (maybe not
malformed, but incorrect/unknown as mentioned above).


5. Section 7.  (IANA Considerations)  Is there a significant reason why
in all cases the assignment policy for the 33024-65535 range is not being
defined upfront?


Nits:
1. In Sections 2 and 3  s/differential/differentiate

2. In Section 2. (OSPFv2 Extended Prefix Opaque LSA), the figure that
shows the TLV format seems to show a Value field of only 32 bits.  The
description (below the figure), which looks like an exact copy from
rfc3630, describes the field correctly.  It would be nice to either copy
over the whole text from rfc3630 (including the figure that shows that
the Value may be longer) or just leave out that text completely (which is
my preference).   The text saying that the TLV format is the same as in
rfc3630 is enough.
- In Section 3 you write: "The format of the TLVs within the body of the
OSPFv2 Extended Link Opaque LSA is the same as described in Section 2.”  
One more level of indirection..

3. 2.1. (OSPFv2 Extended Prefix TLV)  
a. The description of “Flags” is misaligned (it looks like a
sub-paragraph of AF).
b. s/originated by the different/originated by different


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

Reply via email to