Re: [imss] imss WG Last Call: FC-SP MIB
Keith McCloghrie <kzm@cisco.com> Wed, 10 October 2007 21:39 UTC
Return-path: <imss-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1IfjH8-0005Xd-4P; Wed, 10 Oct 2007 17:39:30 -0400
Received: from imss by megatron.ietf.org with local (Exim 4.43)
id 1IfjH6-0005Uc-Se
for imss-confirm+ok@megatron.ietf.org; Wed, 10 Oct 2007 17:39:28 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43) id 1IfjH6-0005PZ-DD
for imss@ietf.org; Wed, 10 Oct 2007 17:39:28 -0400
Received: from sj-iport-6.cisco.com ([171.71.176.117])
by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IfjH5-0003Qn-GH
for imss@ietf.org; Wed, 10 Oct 2007 17:39:28 -0400
X-IronPort-AV: E=Sophos;i="4.21,256,1188802800"; d="scan'208";a="234308479"
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
by sj-iport-6.cisco.com with ESMTP; 10 Oct 2007 14:39:27 -0700
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id l9ALdQpe011277;
Wed, 10 Oct 2007 14:39:26 -0700
Received: from cisco.com (pita.cisco.com [171.71.177.199])
by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l9ALdQlD015977;
Wed, 10 Oct 2007 21:39:26 GMT
Received: (from kzm@localhost)
by cisco.com (8.8.8-Cisco List Logging/8.8.8) id OAA11681;
Wed, 10 Oct 2007 14:38:02 -0700 (PDT)
From: Keith McCloghrie <kzm@cisco.com>
Message-Id: <200710102138.OAA11681@cisco.com>
Subject: Re: [imss] imss WG Last Call: FC-SP MIB
To: Black_David@emc.com
Date: Wed, 10 Oct 2007 14:38:02 -0700 (PDT)
In-Reply-To: <no.id> from "Black_David@emc.com" at Oct 09, 2007 08:17:33 PM
X-Mailer: ELM [version 2.5 PL5]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=5754; t=1192052366;
x=1192916366; c=relaxed/simple; s=sjdkim2002;
h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
d=cisco.com; i=kzm@cisco.com;
z=From:=20Keith=20McCloghrie=20<kzm@cisco.com>
|Subject:=20Re=3A=20[imss]=20imss=20WG=20Last=20Call=3A=20FC-SP=20MIB
|Sender:=20; bh=4EDC5OcuVOWr66nE82D2TVza7jp5xTS2JYRTYz39n2M=;
b=yT8tiX012ZsHjsw2VsrXnz+tDDpIE0qGCN2h/diftjbw5DHyoSrmnmHFbrwJlPra2382VumW
UvTKvZyzXDzm8lRJarpa/239/jM+6TGK1FtUpeASp3wo5NDFH8WSWVL/;
Authentication-Results: sj-dkim-2; header.From=kzm@cisco.com; dkim=pass (sig
from cisco.com/sjdkim2002 verified; );
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2086112c730e13d5955355df27e3074b
Cc: imss@ietf.org, dromasca@avaya.com
X-BeenThere: imss@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Internet and Management Support for Storage Working Group
<imss.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/imss>,
<mailto:imss-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:imss@ietf.org>
List-Help: <mailto:imss-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/imss>,
<mailto:imss-request@ietf.org?subject=subscribe>
Errors-To: imss-bounces@ietf.org
David,
> In order to try to set a good example, I have completed my
> WG chair review of the MIB prior to announcing this Last Call.
Thanks for your review.
> I found two technical concerns:
> (1) The MIB defines precedence values for traffic selectors
> as opposed to implicitly presenting them in order of
> precedence. I guess this is ok, but Section 4.7 should
> explain why this approach was chosen.
This point has a bearing on two issues related to the use of Precedence
objects in an INDEX clause. First, the question of whether an object
containing a Precedence value should be in an INDEX clause or not.
There are pros and cons:
pro: having a Precedence object in a table's INDEX clause allows the
table's rows to be retrieved (by SNMP getNext/getBulk) in order
of Precedence.
con: in a read-write/create table, objects which are not in the INDEX
clause can be modified with a single PDU (SNMP setRequest), but an
object in an INDEX clause can only be changed by deleting its row(s)
and creating new row(s); this is not only two SNMP PDUs, but also
there is a "gap", a time-period between the two, and for a Security
MIB during such a gap, there is either too much or too little
security, where "too little" is likely a security hole.
Note that the "con" applies only to read-write/create tables, and so
having t11FcSpSaTSelNegOutPrecedence in the INDEX clause of the
(read-only) t11FcSpSaTSelNegOutTable table is justified by the pro.
There are two other xxxPrecedence objects, t11FcSpSaTSelDrByPrecedence
and t11FcSpSaTSelPropPrecedence, which are both in read-write/create
tables, but one of them is in an INDEX clause and the other is not.
As far as I can remember, this difference was created inadvertently,
and I'm unable (at present) to think of any reason to justify the
inconsistency.
The second issue is that, when a Precedence object is used in an INDEX
clause, its value serves not only as an indication of precedence, but
also to distinguish one traffic selector from another. In other words,
Precedence values in INDEX clauses in this MIB have two functions:
"Traffic Selector index" and "Precedence vaue". So, the choice of
whether such an object is called a "Precedence" or a "TrafSelectorIndex"
is a terminology issue, not a structural issue. Its use in the INDEX
clauses clearly indicates its purpose as an index, without it being
so named explicitly. Thus, I think a greater increase in clarity is
achieved by naming it as xxxPrecedence.
So, I think the document should be changed in two ways:
1. t11FcSpSaTSelDrByPrecedence and t11FcSpSaTSelPropPrecedence should
be made consistent, either have both in their respective table's INDEX
clause, or, neither in their respective table's INDEX clause. Further,
I'll make a suggestion based on my expectation of the likely usage of
this MIB; specifically, that the majority of the expected usage of this
MIB will be for read-only monitoring, with
its capability for read-write configuration rarely implemented, and
even more rarely used. Thus, I recommend that we optimize for reading,
not for writing. Thus, I recommend we combine the semantics of
t11FcSpSaTSelPropPrecedence and t11FcSpSaTSelPropIndex with the former
taking the latter's place in the INDESX clause of the
t11FcSpSaTSelPropTable table.
2. that I add words (a subset of the above) to section 4.7 so as to
provide an explanation of the use of Precedence values in INDEX clauses.
> (2) Section 4.9 defines rate control for Authentication
> failures on a per-fabric granularity. That strikes
> me as overly coarse, and I wonder if per-SA would
> be a more appropriate/useful granularity.
I think the question here is whether it's likely that authentication
failures will occur on many SA's at the same time -- if it is likely,
then per-Fabric rate control allows for plenty of notifications in
isolated cases without getting overloaded when many SA's have the
problem. But, if there's no correlation between occurrences on
different SA's, then the odds of many SA's having the problem at the
same time is presumably negligible, and I agree that per-SA would be
better.
(Aside: MIB objects which are powerful enough to slow down the rate of
Authentication failures is, unfortunately, wishful thinking :-).
> I also found a number of editorial concerns:
I'll make all of your editorial suggestions.
Keith.
> Section 1, 2nd paragraph. Remove the sentence starting
> with "This latest draft" or insert an instruction to the
> RFC Editor to remove it before publication as an RFC.
>
> Section 3.1 - Delete "The" at the start of the first paragraph.
>
> Should Section 3.5 and subsequent subsections of Section 3
> all be subsections of Section 3.4 Security?
>
> Section 3.10 - "To provide better scaling, the Switch Connectivity
> Objects are not Fabric-wide information such that they are
> distributed only to where they are needed."
>
> "information such that they are" -> information, but are"
>
> Section 3.10 introduces "Active Zone Set" but does not explain
> what this term means.
>
> T11FcSpPolicyNameType - the DESCRIPTION needs to explain the
> concept of "restricted" - how does a "restricted" entity
> differ from the corresponding unrestricted entity?
>
> Thanks,
> --David
> ----------------------------------------------------
> David L. Black, Senior Technologist
> EMC Corporation, 176 South St., Hopkinton, MA 01748
> +1 (508) 293-7953 FAX: +1 (508) 293-7786
> black_david@emc.com Mobile: +1 (978) 394-7754
> ----------------------------------------------------
>
_______________________________________________
imss mailing list
imss@ietf.org
https://www1.ietf.org/mailman/listinfo/imss
- [imss] Changes to draft-ietf-imss-fc-fam-mib-00.t… Keith McCloghrie
- [imss] Re: Changes to draft-ietf-imss-fc-fam-mib-… Keith McCloghrie
- Re: [imss] Re: Changes to draft-ietf-imss-fc-fam-… Keith McCloghrie
- [imss] Re: Agenda for next week's T11.5 Managemen… Keith McCloghrie
- Re: [imss] FW: MIB Doctor review draft-ietf-imss-… Keith McCloghrie
- Re: [imss] FW: MIB Doctor review draft-ietf-imss-… Keith McCloghrie
- Re: [imss] FW: MIB Doctor review draft-ietf-imss-… Keith McCloghrie
- Re: [imss] Last Call: 'Fibre-Channel Name Server … Keith McCloghrie
- Re: [imss] Last Call: 'Fibre-Channel Name Server … Keith McCloghrie
- [imss] Re: DISCUSS on Keith McCloghrie
- [imss] Re: AD review of: draft-ietf-imss-fc-fspf-… Keith McCloghrie
- [imss] Re: AD review of: draft-ietf-imss-fc-fspf-… Keith McCloghrie
- [imss] Re: AD review of: draft-ietf-imss-fc-rtm-m… Keith McCloghrie
- [imss] Re: AD review of: draft-ietf-imss-fc-fspf-… Keith McCloghrie
- [imss] Re: AD review of: draft-ietf-imss-fc-fspf-… Claudio DeSanti
- Re: [imss] RE: AD review of: draft-ietf-imss-fc-r… Keith McCloghrie
- Re: [imss] RE: AD review of: draft-ietf-imss-fc-r… Keith McCloghrie
- Re: [imss] imss WG Last Call: Fibre Channel RSCN,… Keith McCloghrie
- Re: [imss] imss WG Last Call: Fibre Channel RSCN,… Keith McCloghrie
- Re: [imss] imss WG Last Call: Fibre Channel RSCN,… Keith McCloghrie
- Re: [imss] WG last call: draft-ietf-imss-fc-rscn-… Keith McCloghrie
- Re: [imss] imss WG Last Call: Fibre Channel RSCN,… Keith McCloghrie
- Re: [imss] WG Last Call: draft-ietf-imss-fc-fcs-m… Keith McCloghrie
- Re: [imss] WG last call review: T11-FC-FABRIC-LOC… Keith McCloghrie
- Re: [imss] WG last call review: T11-FC-FABRIC-LOC… Keith McCloghrie
- Re: [imss] WG last call review: T11-FC-FABRIC-LOC… Claudio DeSanti
- Re: [imss] WG last call review: T11-FC-ZONE-SERVE… Keith McCloghrie
- Re: [imss] Last Call comments on draft-ietf-imss-… Keith McCloghrie
- RE: [imss] Last Call comments on draft-ietf-imss-… Black_David
- Re: [imss] Keith McCloghrie
- Re: [imss] Keith McCloghrie
- [imss] A couple of loose ends Keith McCloghrie
- Re: [imss] T11 MIB issue resolutions Keith McCloghrie
- Re: [imss] T11 MIB issue resolutions Keith McCloghrie
- [imss] Rereview for draft-ietf-imss-fc-rscn-mib-0… Wijnen, Bert (Bert)
- Re: [imss] Rereview of: draft-ietf-imss-fc-fcs-mi… Keith McCloghrie
- RE: [imss] Rereview of: draft-ietf-imss-fc-fcs-mi… Black_David
- Re: [imss] re-view: T11-FC-FABRIC-LOCK-MIB in Keith McCloghrie
- RE: [imss] re-view: T11-FC-FABRIC-LOCK-MIB in Wijnen, Bert (Bert)
- Re: [imss] re-review: T11-FC-ZONE-SERVER-MIB in Keith McCloghrie
- RE: [imss] re-review: T11-FC-ZONE-SERVER-MIB in Wijnen, Bert (Bert)
- Re: [imss] Acceptance of draft-kzm-imss-fc-fcsp-m… Keith McCloghrie
- RE: [imss] Acceptance of draft-kzm-imss-fc-fcsp-m… Romascanu, Dan (Dan)
- Re: [imss] imss WG Last Call: FC-SP MIB Keith McCloghrie
- RE: [imss] imss WG Last Call: FC-SP MIB Black_David
- Re: [imss] imss WG Last Call: FC-SP MIB Keith McCloghrie
- Re: [imss] imss WG Last Call: FC-SP MIB Keith McCloghrie
- RE: [imss] imss WG Last Call: FC-SP MIB WIJNEN, Bert (Bert)
- Re: [imss] imss WG Last Call: FC-SP MIB Keith McCloghrie
- RE: [imss] imss WG Last Call: FC-SP MIB Black_David
- Re: [imss] imss WG Last Call: FC-SP MIB Keith McCloghrie
- RE: [imss] imss WG Last Call: FC-SP MIB WIJNEN, Bert (Bert)
- RE: [imss] imss WG Last Call: FC-SP MIB WIJNEN, Bert (Bert)
- Re: [imss] imss WG Last Call: FC-SP MIB Keith McCloghrie
- Re: [imss] MIB doctor review part 1 (SYNTAX Check… Keith McCloghrie
- Re: [imss] MIB doctor review part 2 (T11-FC-SP-TC… Keith McCloghrie
- RE: [imss] MIB doctor review part 2 (T11-FC-SP-TC… WIJNEN, Bert (Bert)
- RE: [imss] imss WG Last Call: FC-SP MIB WIJNEN, Bert (Bert)
- Re: [imss] AD Review for draft-ietf-imss-fc-fcsp-… Keith McCloghrie
- Re: [imss] AD Review for draft-ietf-imss-fc-fcsp-… Black_David
- Re: [imss] AD Review for draft-ietf-imss-fc-fcsp-… Romascanu, Dan (Dan)