Re: DRAFT Montreal minutes - X#NodeArchitecture comments

David Wysochanski <[email protected]>
Newsgroups gmane.ietf.ips
Message-ID <[email protected]>
A couple comments a points for clarification, while this is fresh on
everyone's minds below.

> iSCSI X#NodeArchitecture Key: Dave Wysochanski, Network Appliance - 30 
> min
>         (draft-ietf-ips-iscsi-nodearch-key.txt)
>
>         WG Discussion:
>         - Key should be allowed only after Authentication.  Revise draft
>                 to impose this restriction
>
This is actually already in there if you read the fine print of the 
"Use" portion of
the declaration and note that "Any-Stage" is not there (see Section 12 
in 3720).
Since it has come up repeatedly though from various people, I will add some
text to point this out explicitly and refer to Sections 11 and 12 of 3720.


>         - Make sure it's a regular-size text key (not a big one, like the
>                 one used for the large numbers involved in some
> authentication
>                 methods).
>
Was the comment to limit the value size to 255 bytes, i.e. a single
"text-value" (or "simple-value"), as defined by 3720, or something
else?

I liked the comma separated values and list-of-values seemed to
fit well.  But if there are concerns about key length I suppose we
can add an explicit max length of the list-of-values.  Another reviewer
raised the question about the maximum length early on so perhaps
an explicit limit is the way to go here.

>         - "protocol logic": crucial point is that **behavior** is the 
> same
>                 independent of presence, absence, or content of the key.
> Add
>                 or revise text to make this point.
>
Was the consensus that the original term, "functional behavior",
was clear enough, and I just muddied the water by trying to
make it more crisp?

>         - Document behavior of RFC 3720-compliant implementation that
>                 receives this new key and does not understand it, and how
>                 the other side deals with the resulting response.
>
Ok.

>         - "configure different levels" text needs to be rephrased to be
>                 specific that the amount of detail is what changes across
> levels.
>
I'm not sure about this comment because I thought the existing text
does just that.  Here's what the text says today:

    all
    implementations of this extension key SHOULD provide an 
    administrative mechanism to configure different levels of
    detail in the extension key values and MUST provide an
    administrative mechanism to disable sending the key.



>         - Align ability to configure amount of details with "SHOULD NOT"
>                 in Section 1.2 about administrative setting of key value.
>                 (the prior "SHOULD NOT" appears to conflict with this
> "SHOULD").
>
Point taken - will work on it.

>         - Double-check there is a 3720-format definition of the key,
>                 including description clearly in the draft. 
>
Was the comment that the existing declaration in section 2
conforms to section 12 of 3720, and specifically, section
12.22?

>         - Make the examples phony (no real company names), and remove
>                 the double quotes ("), as they don't appear on the wire.
>
Ok.  Main intent in providing company names was to show valid
examples for implementers but I will remove them.  Note that
RFC 2616 does have valid examples

   Examples:

       User-Agent: CERN-LineMode/2.15 libwww/2.17b3
       Server: Apache/0.8.4


>         - Spaces are forbidden in text strings.  See RFC 3720, Section 
> 5.1,
>                 and feel free to ask on the list for options on how to 
> deal
>                 with this.
>
Good catch - looks like I got carried away in my intent to provide
clear examples.


_______________________________________________
Ips mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/ips
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.