RE: Re: Draft-iet-bridge-bridgemib-smiv2-09.txt
"C. M. Heard" <[email protected]> Tue, 25 Jan 2005 15:41:37 -0800 (PST)
| Newsgroups | gmane.ietf.bridge |
|---|---|
| Message-ID | <[email protected]> |
First, apologies to everyone for losing my cool. Now back to technical stuff ... On Tue, 25 Jan 2005, David B Harrington wrote: > > -----Original Message----- > > From: [email protected] > > > > (a) the text in Sections 3.2 was adapted from the original 1493 but > > now points to RFCs 3418 and 2863. As a result it is now inaccurate. > > Details were spelled out in previous e-mail responses to Juergen. > > If you wish to leave the prerequisites exactly as they were in 1493 > > then you should probably revert to referring to RFC 1213. If you > > want to leave the references to 3418 and 2863 then please do > > something to fix the inaccuracies, particularly in 3.2.2. > > > After reviewing the discussion more closely, I agree. > This text should refer to RFC1213 for backwards compatibility. > > There is no MODULE-COMPLIANCE in RFC3418 that appropriately reflects > RFC1213 compliance. > The same appears to be true for RFC2863. In the interest of not creating more problems than are solved, I'm going to make some explicit suggestions for the fixes. These are just suggestions; the editor, the chair, and AD are free to do with them as they see fit. First, note that Section 3.1 refers to certain objects in the SNMPv2-MIB and the IF-MIB. I think that this is OK since these objects also exist in MIB-II. So no change is suggested there. Second, for Sections 3.2, 3.2.1, and 3.2.2, the following replacement text, referring both to RFC 1213 and its successors, is suggested: 3.2 Relationship to Other MIB Modules As described above, some IEEE 802.1D management objects have not been included in this MIB module because they overlap with objects in other MIB modules applicable to a bridge implementing this MIB. In particular, it is assumed that a bridge implementing the BRIDGE-MIB module will also implement (at least) the 'system' subtree of MIB-II [RFC1213] or equivalent objects from the SNMPv2-MIB [RFC3418] and the 'interfaces' subtree of MIB-II or equivalent objects from the IF-MIB [RFC2863]. Systems that can claim compliance with the snmpBasicComplianceRev2 statement of the SNMPv2-MIB and with the ifCompliance3 statement of the IF-MIB will satisfy this assumption. 3.2.1 Relationship to the System Group The 'system' subtree of MIB-II [RFC21213], which is a subset of the systemGroup in the SNMPv2-MIB [RFC3418], is defined as being mandatory for all systems. Thus, those objects apply to the entity as a whole irrespective of whether the entity's sole functionality is bridging, or whether bridging is only a subset of the entity's functionality. 3.2.2 Relationship to the Interfaces Group The 'interfaces' subtree of MIB-II [RFC1213], which is a subset of the IF-MIB [RFC2863], is defined as being mandatory for all systems and contains information on an entity's interfaces, where each interface is thought of as being attached to a `subnetwork'. (Note that this term is not to be confused with `subnet' which refers to an addressing partitioning scheme used in the Internet suite of protocols.) The term 'segment' is used in this memo to refer to such a subnetwork, whether it be an Ethernet segment, a 'ring', a WAN link, or even an X.25 virtual circuit. Third, add RFC 1213 to the normative references list. This should not be a problem since it is an Internet Standard. We made a decision many years ago NOT so send this MIB module (and the SMIv1 documents) to Historic precisely because so many documents refer to it. Finally, retain RFC 3418 and RFC 2863 as normative references. The latter is needed because of the IMPORT of InterfaceIndex, and both are listed as alternatives to RFC 1213 in the prerequisites section. > > (b) undo the following changes (or get an AD waiver from the MIB > > review guidelines): > > > > BRIDGE-MIB.mi2:194 [5] {named-number-changed} warning: named number > > `transparent-only' changed to `transparentOnly' at type used in > > `dot1dBaseType' > > BRIDGE-MIB.mi2:194 [5] {named-number-changed} warning: named number > > `sourceroute-only' changed to `sourcerouteOnly' at type used in in > > `dot1dBaseType' > > > I agree. The changes should be undone for backwards compatibility. > > Unless I hear from others who object to this, I will forward these > recommendations to the ADs. Sounds good. Thanks, Mike