RE: Comments on draft-ietf-ipcdn-pktc-mtamib-07 during th e IETF-64 meeting
"Eugene Nechamkin" <[email protected]> Tue, 22 Nov 2005 14:47:16 -0800
| Newsgroups | gmane.ietf.ipcdn |
|---|---|
| Message-ID | <9C5C578DD43AFD4EA7A9F0BDB2F4856413CA96@NT-SJCA-0751.brcm.ad.broadcom.com> |
Not sure about that... From the RFC-3629: "Decoding a UTF-8 character proceeds as follows:" Unless there is some other supporting references, the existing wording in the proposed draft's modifications seems to be in-line with the RFC terminology and should be fine to use. Eugene. ________________________________ From: Wijnen, Bert (Bert) [mailto:[email protected]] Sent: Tuesday, November 22, 2005 2:30 PM To: Eugene Nechamkin; Woundy, Richard Cc: Ipcdn (E-mail) Subject: RE: [ipcdn] Comments on draft-ietf-ipcdn-pktc-mtamib-07 during th e IETF-64 meeting You may want to check the wording a bit. I do not think it is valid to speak of "UTF-8 characters". You an speak of "UTF-8 encoded characters". Bert -----Original Message----- From: Eugene Nechamkin [mailto:[email protected]] Sent: Tuesday, November 22, 2005 22:54 To: Wijnen, Bert (Bert); Woundy, Richard Cc: Ipcdn (E-mail) Subject: RE: [ipcdn] Comments on draft-ietf-ipcdn-pktc-mtamib-07 during th e IETF-64 meeting Bert/Rich, Thanks for your comments on the RFC updates - the RFC references should be updated. However, there is a caviat to that. The RFC3280 itself is still using the "obsolete" reference to the RFC2279 for UTF-8 definition instead of refering to the RFC3629. From the MTA MIB draft's prospective, this creates a potential compatibility problem for the MTAs, as RFC3629 defines the UTF-8 characters as being encoded into the sequencies of 1 to 4 octets (instead of 1 to 6 octets defined in RFC2279). While RFC3280 would allow the max size of the OrganizationName in X.509 certificates to be 384 octets (64 chars x 6 octets), the MTA MIB would restrict the OrganizationName by 256 octets (64 chars x 4 octets). To resolve this inconsistency, it might still be worthwhile to keep the 384 octets restriction on the size of the pktcMtaDevRealmOrgName object instead of changing it to 256. When RFC3280 is updated with the new reference to RFC3629, we'll be able to update the compliance statement for pktcMtaDevRealmOrgName object (if decided at this moment that such an update is required). Therefore, the proposed modifications to the MTA draft would be as follows: 1. Add the following to the IMPORTS section of the MTA MIB: LongUtf8String FROM SYSAPPL-MIB -- [RFC2287] 2. Modify the definition of the pktcMtaDevRealmOrgName to be the following: pktcMtaDevRealmOrgName OBJECT-TYPE SYNTAX LongUtf8String ^^^^^^^^^^^ MAX-ACCESS read-create STATUS current DESCRIPTION " This object contains the X.500 organization name attribute as defined in the subject name of the service provider X.509 certificate." REFERENCE " PacketCable Security Specification." ::= { pktcMtaDevRealmEntry 5 } 3. Add the following compliance statement to the MTA MIB compliance section: OBJECT pktcMtaDevRealmOrgName SYNTAX LongUtf8String (SIZE (1..384)) DESCRIPTION " As per RFC3280, Organization Name field in X.509 certificates can contain up to 64 UTF-8 encoded characters. Therefore, compliant devices are only required to support Organization Name values of up to 64 UTF-8 characters. Given that the RFC3280 defines the UTF-8 encoding per RFC2279, the compliant devices must support the maximum size of 384 octets for pktcMtaDevRealmOrgName. The calculation of 384 octets comes from the RFC2279 UTF-8 encoding definition whereby the UTF-8 characters are encoded as sequences of 1 to 6 octets." Eugene. ________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of Wijnen, Bert (Bert) Sent: Tuesday, November 22, 2005 8:05 AM To: Woundy, Richard Cc: Ipcdn (E-mail) Subject: RE: [ipcdn] Comments on draft-ietf-ipcdn-pktc-mtamib-07 during th e IETF-64 meeting Mmm... 2287 is still ip to date. The RFC2279 has been obsoleted by RFC3629, that is about UTF-8 itself, not about the TCs w.r.t. UTF-8. I have done the 4001 and 4133. Bert -----Original Message----- From: Woundy, Richard [mailto:[email protected]] Sent: Tuesday, November 22, 2005 15:15 To: Wijnen, Bert (Bert); Eugene Nechamkin; Ipcdn (E-mail) Cc: Jean-Francois Mule; Woundy, Richard Subject: RE: [ipcdn] Comments on draft-ietf-ipcdn-pktc-mtamib-07 during the IETF-64 meeting Bert, I agree. But you also may want to update http://www.ops.ietf.org/mib-common-tcs.html <http://www.ops.ietf.org/mib-common-tcs.html> as well. It also refers to RFC2287 (instead of RFC3629) for the SYSAPPL-MIB. (That's the reason why I referred to RFC2287 in my IPCDN meeting notes too, which is something I should correct.) Looking quickly at the rest of the TC webpage, you might also update INET-ADDRESS-MIB (RFC4001 instead of RFC3291bis) and ENTITY-MIB (RFC4133 instead of RFC2737bis). -- Rich -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Wijnen, Bert (Bert) Sent: Tuesday, November 22, 2005 9:00 AM To: Eugene Nechamkin; Ipcdn (E-mail) Cc: Jean-Francois Mule Subject: RE: [ipcdn] Comments on draft-ietf-ipcdn-pktc-mtamib-07 during the IETF-64 meeting RFC2279 has been obsoleted by RFC3629. So I suggest you refer to the newer RFC. RFC2459 has been obsoleted by RFC3280. Probably better to refer to the new RFC!? Bert -----Original Message----- From: [email protected] [mailto:[email protected]]On Behalf Of Eugene Nechamkin Sent: Monday, November 21, 2005 22:39 To: Ipcdn (E-mail) Cc: Jean-Francois Mule Subject: [ipcdn] Comments on draft-ietf-ipcdn-pktc-mtamib-07 during the IETF-64 meeting During the presentation of the draft-ietf-ipcdn-pktc-mtamib-07 at IETF-64 meeting, there were the following comments made on the presented material: - the max length of the "pktcMtaDevRealmOrgName" currently defined as being 255 does not correspond to the actual number of octets the MIB object may contain which is calculated as max number of UTF-8 characters (64) each of which may consist of up to 6 octets. - the value of the MIB object should not include the prefix 'O=' in the Organization Name. The current definition of the "pktcMtaDevRealmOrgName" in the draft-07 is as follows: pktcMtaDevRealmOrgName OBJECT-TYPE SYNTAX SnmpAdminString(SIZE (1..255)) MAX-ACCESS read-create STATUS current DESCRIPTION " This object contains the X.500 organization name attribute as defined in the subject name of the service provider certificate. The value of the organization name includes the prefix 'O='." REFERENCE " PacketCable Security Specification." ::= { pktcMtaDevRealmEntry 5 } To address these two comments, co-authors are proposing the following: 1. Add the following to the IMPORTS section of the MTA MIB: LongUtf8String FROM SYSAPPL-MIB -- [RFC2287] 2. Modify the definition of the pktcMtaDevRealmOrgName to be the following: pktcMtaDevRealmOrgName OBJECT-TYPE SYNTAX LongUtf8String ^^^^^^^^^^^ MAX-ACCESS read-create STATUS current DESCRIPTION " This object contains the X.500 organization name attribute as defined in the subject name of the service provider X.509 certificate." REFERENCE " PacketCable Security Specification." ::= { pktcMtaDevRealmEntry 5 } 3. Add the following compliance statement to the MTA MIB compliance section: OBJECT pktcMtaDevRealmOrgName SYNTAX LongUtf8String (SIZE (1..384)) DESCRIPTION " Compliant devices are only required to support pktcMtaDevRealmOrgName values of 64 UTF-8 encoded characters. The Organization Name of the X.509 certificate can contain up to 64 UTF-8 encoded characters as specified in RFC 2459. Given that, in UTF-8, characters are encoded using sequences of 1 to 6 octets (RFC 2279), compliant devices must support a maximum size of 384 octets for pktcMtaDevRealmOrgName." Please feel free to provide comments on proposed modifications. Regards, Eugene Nechamkin. _______________________________________________ IPCDN mailing list [email protected] https://www1.ietf.org/mailman/listinfo/ipcdn