RE: Re: Last Call: 'Cable Device Management Information B ase for Data-Over-Cable Service Interface Specification Compliant CableMo dem s and Cable Modem Termination Systems' to Proposed Standard

"Wijnen, Bert (Bert)" <[email protected]> Thu, 2 Mar 2006 10:59:09 +0100
Newsgroups gmane.ietf.ipcdn
Message-ID <7D5D48D2CAA3D84C813F5B154F43B15509721D26@nl0006exch001u.nl.lucent.com>
looks good to me.

Bert

> -----Original Message-----
> From: Woundy, Richard [mailto:[email protected]]
> Sent: Thursday, March 02, 2006 03:03
> To: Wijnen, Bert (Bert); [email protected]
> Cc: Brian Hedstrom; [email protected]; Jean-Francois Mule; Woundy,
> Richard
> Subject: RE: Re: [ipcdn] Last Call: 'Cable Device Management=20
> Information
> Base for Data-Over-Cable Service Interface Specification Compliant
> CableModem s and Cable Modem Termination Systems' to Proposed Standard
>=20
>=20
> Thanks, Bert. So here is the resulting change in my private=20
> copy of the draft (to be submitted on Friday).
>=20
> OLD TEXT
>=20
>            DESCRIPTION
>                "This is the MIB Module for DOCSIS-compliant=20
> cable modems
>                 and cable-modem termination systems.
>=20
>                 Copyright (C) The Internet Society (2006). The initial
>                 version of this MIB module was published in RFC XXXX;
>                 for full legal notices see the RFC itself.
>                 Supplementary information may be available at:
>                 http://www.ietf.org/copyrights/ianamib.html."
>=20
> NEW TEXT
>=20
>            DESCRIPTION
>                "This is the MIB Module for DOCSIS-compliant=20
> cable modems
>                 and cable-modem termination systems.
>=20
>                 Copyright (C) The Internet Society (2006).=20
> This version
>                 of this MIB module was published in RFC XXXX; for full
>                 legal notices see the RFC itself."
>=20
> In addition, my copy of the draft needed a similar=20
> modification as discussed for the DOCSIS RF MIB per=20
> <http://www1.ietf.org/mail-archive/web/ipcdn/current/msg01870.html>.
>=20
> OLD TEXT
>=20
> 2.4.  DOCSIS or Data-Over-Cable Service Interface Specification
>=20
>    "Data-Over-Cable Service Interface Specification".  A term=20
> referring
>    to the ITU-T J.112 [ITU-T_J.112] Annex B standard for cable modem
>    systems.  [RFI1.0] [RFI1.1] [RFI2.0]
>=20
> NEW TEXT
>=20
> 2.4.  DOCSIS or Data-Over-Cable Service Interface Specification
>=20
>    "Data-Over-Cable Service Interface Specification".  A term=20
> referring
>    to the ITU-T Recommendation J.112 [ITU-T_J.112] Annex B=20
> standard for
>    cable modem systems.  [RFI1.0] [RFI1.1] [RFI2.0]
>=20
> -- Rich
>=20
> -----Original Message-----
> From: Wijnen, Bert (Bert) [mailto:[email protected]]=20
> Sent: Wednesday, March 01, 2006 10:55 AM
> To: Woundy, Richard; [email protected]
> Cc: Brian Hedstrom; Wijnen, Bert (Bert); [email protected];=20
> Jean-Francois Mule
> Subject: RE: Re: [ipcdn] Last Call: 'Cable Device Management=20
> Information Base for Data-Over-Cable Service Interface=20
> Specification Compliant CableModem s and Cable Modem=20
> Termination Systems' to Proposed Standard
>=20
>=20
> A nit:
>=20
> The DESCRIPTION clause of the MODULE-IDENTITY states:
>            DESCRIPTION
>                "This is the MIB Module for DOCSIS-compliant=20
> cable modems
>                 and cable-modem termination systems.
>=20
>                 Copyright (C) The Internet Society (2006). The initial
>                 version of this MIB module was published in RFC XXXX;
>                 for full legal notices see the RFC itself.
>                 Supplementary information may be available at:
>                 http://www.ietf.org/copyrights/ianamib.html."
>=20
> - I would change "The initial version" to "This version".=20
>   Because we really want people to look at this RFC which has this
>   version and not the initial version of RFC2669.
> - I would remove the last sentence:
>                 Supplementary information may be available at:
>                 http://www.ietf.org/copyrights/ianamib.html.
>   because this is a standalone MIB module and is not maintained
>   by IANA at all. So IANA notices on copyrights do not apply I think.
>   I vaguely recall I had mentioned this earlier... but anyway.
>   Indeed I did mention it om 25 Nov 2005.
>=20
> I know I have the above in an RFC-Editor note, but since you=20
> post a new rev anyway, I rather would see you fix it.
>=20
>=20
> Bert
>=20
> > -----Original Message-----
> > From: Woundy, Richard [mailto:[email protected]]
> > Sent: Monday, February 27, 2006 16:45
> > To: [email protected]
> > Cc: Brian Hedstrom; Wijnen, Bert (Bert); [email protected];
> > Jean-Francois
> > Mule; Woundy, Richard
> > Subject: RE: Re: [ipcdn] Last Call: 'Cable Device Management=20
> > Information
> > Base for Data-Over-Cable Service Interface Specification Compliant
> > CableModem s and Cable Modem Termination Systems' to=20
> Proposed Standard
> >=20
> >=20
> > Folks,
> >=20
> > I incorporated the changes mentioned below in a preliminary
> > draft,=20
> > <http://www.ipcdn.org/drafts/draft-ietf-ipcdn-device-mibv2-11-
> > proposed.txt>, with the XML version at=20
> > <http://www.ipcdn.org/drafts/draft-ietf-ipcdn-device-mibv2-11-
> > proposed.xml>.
> >=20
> > Your comments are solicited and encouraged; this is the
> > version I currently plan to submit on March 3rd if all goes well.
> >=20
> > I performed all of the same checks (online idnits tool,
> > xml2rfc validator tool, and smilint) on this draft version,=20
> > and got the same results (basically clean) as performed in=20
> > <http://www1.ietf.org/mail-archive/web/ipcdn/current/msg01808.html>.
> >=20
> > As I edited the current draft, I discovered we needed one
> > more update. We "anticipated" outbound LLC filters in the=20
> > DOCSIS QoS MIB draft in section 3.3.4; now that the DOCSIS=20
> > QoS MIB is published as RFC 4323, the text needed to be=20
> > corrected. In addition, I needed to update the reference to=20
> > the permanent RFC number, of course.
> >=20
> > OLD TEXT
> >=20
> >    Lastly, any outbound LLC filters are applied to the packet
> > just prior
> >    to it being emitted on the appropriate interface.  This=20
> MIB module
> >    does not specify any outbound LLC filters, but it is=20
> > anticipated that
> >    the Quality of Service (QoS) additions to the DOCSIS standard
> >    [I-D.ietf-ipcdn-qos-mib] may include some outbound LLC filtering
> >    requirements.  If so, those filters would be applied as described
> >    there.
> >=20
> > NEW TEXT
> >=20
> >    Lastly, any outbound LLC filters are applied to the packet
> > just prior
> >    to it being emitted on the appropriate interface.  This=20
> MIB module
> >    does not specify any outbound LLC filters, but section 3 of the
> >    DOCSIS Quality of Service (QoS) MIB, [RFC4323], includes=20
> > outbound LLC
> >    filtering requirements.
> >=20
> > -- Rich
> >=20
> > -----Original Message-----
> > From: Woundy, Richard
> > Sent: Monday, February 27, 2006 12:34 AM
> > To: [email protected]
> > Cc: Brian Hedstrom; Wijnen, Bert (Bert); [email protected];=20
> > Jean-Francois Mule; Woundy, Richard
> > Subject: Re: [ipcdn] Last Call: 'Cable Device Management=20
> > Information Base for Data-Over-Cable Service Interface=20
> > Specification Compliant CableModem s and Cable Modem=20
> > Termination Systems' to Proposed Standard
> >=20
> >=20
> > Folks,
> >=20
> > This note summarizes the editor and WG chairs' response to
> > the IETF Last Call comment received on 12/19/2005 by the IESG=20
> > from Brian Hedstrom <[email protected]> on the ID:=20
> > ftp://ftp.ietf.org/internet-drafts/draft-ietf-ipcdn-device-mib
> > v2-10.txt.
> >=20
> > This email response has been previously shared with Brian
> > Hedstrom and we believe it addresses the comment raised by=20
> > him, based on existing product implementation and best common=20
> > practices from DOCSIS cable operators.
> >=20
> > In short, we propose to address Brian's comment by adding
> > clarification text in the current IPCDN MIB module to indicate:
> >=20
> > 1) CM implementations must report the *first* Syslog server
> > from the DHCP log server option value if the DHCP option=20
> > received by the CM was multi-valued, and
> >=20
> > 2) CM implementations must report the *active* time server
> > from the DHCP time server option value if the DHCP option=20
> > received by the CM was multi-valued.
> >=20
> > Let us know if there are any objections to this response by
> > Friday March 3rd 5pm Eastern Time (note that the draft=20
> > submission cut-off is Monday March 6th 9am ET). If there are=20
> > no objections by this time, we will post the revision to the=20
> > draft including only these two modifications and minimal=20
> > editorial changes e.g. draft version, posting date, revision=20
> > date, etc. Then we believe the IETF Last Call process will be=20
> > complete, and we will assume the draft can proceed=20
> > immediately to IESG evaluation and approval.
> >=20
> > Rich and Jean-Fran=E7ois Mul=E9
> > --- Rich as Editor of the IPCDN ID and both as IPCDN co-chairs
> > ---
> >=20
> > In introduction, the chairs would like to note the following:
> >    a) the IPCDN Internet-Draft in question is an update to
> > RFC 2669 (the original IPCDN Cable Device MIB) published in=20
> > August 1999. The multi-valued options in DHCP are specified=20
> > in RFC 2132 which was published prior to RFC2669 in March=20
> > 1997, so the current MIB module restrictions for a single=20
> > time server and single log (Syslog) server have been around=20
> > for over six years, without any WG, vendor or cable modem=20
> > operator comments raised during the updating of the RFC based=20
> > on the inability for the MIB objects to reflect multi-value options;
> >    b) existing implementations and current DOCSIS cable modem=20
> > compliance indicate that most manufacturers do effectively=20
> > treat the log server options as single valued;
> >    c) most operators do rely on various, multiple mechanisms=20
> > to provide server redundancy for Syslog servers; and
> >    d) existing implementations and current DOCSIS (1.1 and=20
> > 2.0) cable modem compliance indicate that most manufacturers=20
> > do effectively treat the time server options as multi valued=20
> > for the purpose of determining a functional time server for a=20
> > single boot-time time synchronization event, per DOCSIS RFI=20
> > 1.1 section 9.2.7 and DOCSIS RFI 2.0 section 11.2.7.
> >=20
> > Furthermore, the Syslog server MIB object is read-writeable
> > meaning that, after the CM completes DHCP, the CM may=20
> > download a configuration file from the operator's OSS systems=20
> > containing SNMP 'Set' commands for that MIB object. This=20
> > provides cable operators additional flexibility and is yet=20
> > another indicator that best common practice is to use a=20
> > single value to set that option in the CM configuration files.
> >=20
> > This being said, we thank Brian for his comment and we
> > believe that the comment should be taken into account to add=20
> > clarification text in the 2 relevant MIB objects so that new=20
> > implementers faced with the same questions know how to=20
> > proceed for DOCSIS 1.x and 2.0. Even though we are not aware=20
> > of inconsistent implementations, or the practical needs to=20
> > address this concern, this may guarantee "more" consistency=20
> > in the future. As for future versions of DOCSIS, operator=20
> > guidance should be requested on these topics.
> >=20
> > --- Brian's comment:
> > See full details at:
> > http://www1.ietf.org/mail-archive/web/ipcdn/current/msg01837.html
> >=20
> > In summary, the comment raises a question on the support of
> > multiple Syslog servers in the CM due to the limitations of=20
> > docsDevEvSyslogAddress object when the CM is provided with=20
> > multiple server values in DHCP Option 7.
> >=20
> > As Rich pointed out in:
> > http://www1.ietf.org/mail-archive/web/ipcdn/current/msg01838.html
> > the latest DOCSIS RFI specification available at:=20
> > <http://www.cablemodem.com/downloads/specs/CM-SP-RFI2.0-I10-05
> > 1209.pdf>,
> > in annex D.1.1, and RFC 2132, defines 5 DHCP options. Three=20
> > of out the five standard DHCP options specified are allowed=20
> > to be multi-valued:
> > * Option code 3 (Router Option)
> > * Option code 4 (Time Server Option) -> docsDevServerTimeAddress
> > * Option code 7 (Log Server Option)  -> docsDevEvSyslogAddress
> >=20
> > Note that the Router Option is not referenced by any MIB
> > object in this MIB module.
> >=20
> > Based on the rationale explained above in introduction of
> > this email, we propose to add the following text to the=20
> > following objects in
> > ftp://ftp.ietf.org/internet-drafts/draft-ietf-ipcdn-device-mib
> v2-10.txt:
>=20
> - docsDevServerTimeAddress:
> NEW TEXT:
>    docsDevServerTimeAddress OBJECT-TYPE
>            SYNTAX      InetAddress
>            MAX-ACCESS  read-only
>            STATUS      current
>            DESCRIPTION
>                "The Internet address of the RFC 868 Time server
>                 as provided by DHCP option 4.=20
>=20
>                 Note that if multiple values are provided to the=20
>                 CM in DHCP option 4, the value of this MIB object
>                 MUST be the Time server address from which the Time
>                 of Day reference was acquired based on the DOCSIS=20
>                 RFI specification. During the period of time where
>                 the Time of Day have not been acquired, the Time=20
>                 server address reported by the CM may report the=20
>                 first address value in the DHCP option value or the
>                 last server address the CM attempted to get the Time
>                 of day value.
>=20
>                 Returns the zero length octet string if the=20
> time server
>                 IP address is not provisioned."
>            REFERENCE
>                "DOCSIS RFI 1.1 Specification, Section 9.2.7. and
>                 DOCSIS RFI 2.0 Specification, Section 11.2.7."
>            ::=3D { docsDevServer 9 }
>=20
>=20
> - docsDevEvSyslogAddress:
> NEW TEXT:
>    docsDevEvSyslogAddress OBJECT-TYPE
>            SYNTAX      InetAddress
>            MAX-ACCESS  read-write
>            STATUS      current
>            DESCRIPTION
>                "The Internet address of the Syslog server as=20
> provided by
>                 DHCP option 7 or set via SNMP management.  If the
>                 address of the server is set to any of the zero length
>                 string, the 0.0.0.0 IPv4 address or the 0:=20
> IPv6 address,
>                 Syslog transmission is inhibited. =20
>=20
>                 Note that if multiple values are provided to the CM in
>                 DHCP option 7, the value of this MIB object=20
> MUST be the
>                 first Syslog server address received.
>=20
>                 By default at agent boot, this object returns the zero
>                 length string."
>            ::=3D { docsDevEvent 10 }
>=20
> We believe this addresses the comment by indicating how=20
> current implementations deal with this situation.
> ------------------------------------------------------------------
>=20