draft-ietf-ipp-ldap-printer-schema-01.txt   draft-ietf-ipp-ldap-printer-schema-02.txt 
Internet Printing Protocol Working Group Pat Fleming Internet Printing Protocol Working Group Pat Fleming
INTERNET DRAFT IBM INTERNET DRAFT IBM
Expires 27 October 2000 Ken Jones Expires 29 December 2000 Ken Jones
Sun Microsystems Sun Microsystems
Harry Lewis Harry Lewis
IBM IBM
Ira McDonald Ira McDonald
High North Inc High North Inc
27 April 2000 29 June 2000
Internet Printing Protocol (IPP): Internet Printing Protocol (IPP):
LDAP Schema for Printer Services LDAP Schema for Printer Services
<draft-ietf-ipp-ldap-printer-schema-01.txt> <draft-ietf-ipp-ldap-printer-schema-02.txt>
Copyright (C) The Internet Society (2000). All Rights Reserved. Copyright (C) The Internet Society (2000). All Rights Reserved.
Status of This Memo Status of This Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC 2026. Internet-Drafts are all provisions of Section 10 of RFC 2026. Internet-Drafts are
working documents of the Internet Engineering Task Force (IETF), its working documents of the Internet Engineering Task Force (IETF), its
areas, and its working groups. Note that other groups may also areas, and its working groups. Note that other groups may also
distribute working documents as Internet-Drafts. distribute working documents as Internet-Drafts.
skipping to change at page 1, line 40 skipping to change at page 1, line 40
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
Abstract Abstract
This document is a product of the Internet Printing Protocol Working
Group, chartered by the IETF. Comments should be sent to the
ipp@pwg.org mailing list and the principal editor
flemingp@us.ibm.com.
This document defines a common printer schema for use with LDAP This document defines a common printer schema for use with LDAP
directories (a directory service supporting the Lightweight Directory directories (a directory service supporting the Lightweight Directory
Access Protocol (LDAP)). Using this common printer schema enables Access Protocol (LDAP)). Using this common printer schema enables
client applications to use LDAP to search for printers using client applications to use LDAP to search for printers using
application or user specified search criteria. Searches are defined application or user specified search criteria. Searches are defined
based on the entry's type and attributes independent of the LDAP based on the entry's type and attributes independent of the LDAP
directory being used. directory being used.
This document describes the LDAP schema, object classes and This document describes the LDAP schema, object classes and
attributes, for printers and printer services. This document uses attributes, for printers and printer services. This document uses
the printer attributes defined in Appendix E. of [IPPMOD], the the printer attributes defined in Appendix E of [IPPMOD], the
'printer:' service template defined in [SLPPRT], and the mapping 'printer:' service template defined in [SLPPRT], and the mapping
between SLP service advertisements and LDAP descriptions of services between SLP service advertisements and LDAP descriptions of services
defined in [SLPLDAP] to define an LDAP printer schema. defined in [SLPLDAP] to define an LDAP printer schema.
The goal of this document is to define a consistent schema to be used The goal of this document is to define a consistent schema to be used
by printers and print servers. The LDAP printer schema described in by printers and print servers. The LDAP printer schema described in
this document MAY be used in part or whole. this document MAY be used in part or whole.
Table of Contents Table of Contents
1. Introduction ............................................... 4 1. Introduction ............................................... 5
2. Terminology ................................................ 4 2. Terminology ................................................ 5
3. Definition of Object Classes ............................... 5 3. Definition of Object Classes ............................... 6
3.1. slpServicePrinter ...................................... 6 3.1. slpServicePrinter ...................................... 7
3.2. printerAbstract ........................................ 6 3.2. printerAbstract ........................................ 7
3.3. printerService ......................................... 7 3.3. printerService ......................................... 8
3.4. printerServiceAuxClass ................................. 7 3.4. printerServiceAuxClass ................................. 8
3.5. printerIPP ............................................. 8 3.5. printerIPP ............................................. 9
3.6. printerLPR ............................................. 8 3.6. printerLPR ............................................. 9
4. Definition of Attribute Types .............................. 9 4. Definition of Attribute Types .............................. 10
4.1. printer-uri ............................................ 10 4.1. printer-uri ............................................ 11
4.2. printer-xri-supported .................................. 10 4.2. printer-xri-supported .................................. 11
4.3. printer-name ........................................... 11 4.3. printer-name ........................................... 12
4.4. printer-natural-language-configured .................... 12 4.4. printer-natural-language-configured .................... 13
4.5. printer-location ....................................... 12 4.5. printer-location ....................................... 13
4.6. printer-info ........................................... 12 4.6. printer-info ........................................... 13
4.7. printer-more-info ...................................... 13 4.7. printer-more-info ...................................... 14
4.8. printer-make-and-model ................................. 13 4.8. printer-make-and-model ................................. 14
4.9. printer-ipp-versions-supported ......................... 13 4.9. printer-ipp-versions-supported ......................... 14
4.10. printer-multiple-document-jobs-supported .............. 14 4.10. printer-multiple-document-jobs-supported .............. 15
4.11. printer-charset-configured ............................ 14 4.11. printer-charset-configured ............................ 15
4.12. printer-charset-supported ............................. 14 4.12. printer-charset-supported ............................. 15
4.13. printer-generated-natural-language-supported .......... 15 4.13. printer-generated-natural-language-supported .......... 16
4.14. printer-document-format-supported ..................... 15 4.14. printer-document-format-supported ..................... 16
4.15. printer-color-supported ............................... 15 4.15. printer-color-supported ............................... 16
4.16. printer-compression-supported ......................... 15 4.16. printer-compression-supported ......................... 16
4.17. printer-pages-per-minute .............................. 16 4.17. printer-pages-per-minute .............................. 17
4.18. printer-pages-per-minute-color ........................ 16 4.18. printer-pages-per-minute-color ........................ 17
4.19. printer-finishings-supported .......................... 16 4.19. printer-finishings-supported .......................... 17
4.20. printer-number-up-supported ........................... 17 4.20. printer-number-up-supported ........................... 18
4.21. printer-sides-supported ............................... 17 4.21. printer-sides-supported ............................... 18
4.22. printer-media-supported ............................... 17 4.22. printer-media-supported ............................... 18
4.23. printer-media-local-supported ......................... 17 4.23. printer-media-local-supported ......................... 18
4.24. printer-resolution-supported .......................... 18 4.24. printer-resolution-supported .......................... 19
4.25. printer-print-quality-supported ....................... 18 4.25. printer-print-quality-supported ....................... 19
4.26. printer-job-priority-supported ........................ 18 4.26. printer-job-priority-supported ........................ 19
4.27. printer-copies-supported .............................. 19 4.27. printer-copies-supported .............................. 20
4.28. printer-job-k-octets-supported ........................ 19 4.28. printer-job-k-octets-supported ........................ 20
4.29. printer-current-operator .............................. 19 4.29. printer-current-operator .............................. 20
4.30. printer-service-person ................................ 20 4.30. printer-service-person ................................ 21
4.31. printer-delivery-orientation-supported ................ 20 4.31. printer-delivery-orientation-supported ................ 21
4.32. printer-stacking-order-supported ...................... 20 4.32. printer-stacking-order-supported ...................... 21
4.33. printer-output-features-supported ..................... 20 4.33. printer-output-features-supported ..................... 21
5. Definition of Syntaxes ..................................... 22 4.34. printer-aliases ....................................... 22
6. IANA Considerations ........................................ 22 5. Definition of Syntaxes ..................................... 23
7. Internationalization Considerations ........................ 22 6. IANA Considerations ........................................ 23
8. Security Considerations .................................... 22 7. Internationalization Considerations ........................ 23
9. References ................................................. 22 8. Security Considerations .................................... 23
10. Acknowledgments ........................................... 23 9. References ................................................. 23
11. Author's Addresses ........................................ 24 10. Acknowledgments ........................................... 24
12. Full Copyright Statement .................................. 25 11. Author's Addresses ........................................ 25
12. Full Copyright Statement .................................. 26
1. Introduction 1. Introduction
The use of directory services based on the Lightweight Directory The use of directory services based on the Lightweight Directory
Access Protocol [RFC 2251] is becoming increasingly popular for Access Protocol [RFC 2251] is becoming increasingly popular for
distributed services. To ensure interoperability between vendor distributed services. To ensure interoperability between vendor
implementations it is crucial to standardize the schemas which implementations it is crucial to standardize the schemas which
describe these services. describe these services.
Under the auspices of the IETF IPP Working Group the IPP protocol is Under the auspices of the IETF IPP Working Group the IPP protocol is
skipping to change at page 6, line 15 skipping to change at page 7, line 15
3.1. slpServicePrinter 3.1. slpServicePrinter
This auxiliary class defines Service Location Protocol (SLP) specific This auxiliary class defines Service Location Protocol (SLP) specific
information. It MUST be used with a structural class such as information. It MUST be used with a structural class such as
printerService. It MAY be used to create new or extend existing printerService. It MAY be used to create new or extend existing
directory entries with SLP 'service:printer' abstract service type directory entries with SLP 'service:printer' abstract service type
information as defined in [SLPPRT]. This object class is derived information as defined in [SLPPRT]. This object class is derived
from 'slpService', the parent class for all SLP services, defined in from 'slpService', the parent class for all SLP services, defined in
[SLPLDAP]. [SLPLDAP].
( <id-oc>.8 ( <id-oc>.1
NAME 'slpServicePrinter' NAME 'slpServicePrinter'
DESC 'Service Location Protocol (SLP) information.' DESC 'Service Location Protocol (SLP) information.'
SUP slpService
AUXILIARY AUXILIARY
SUP slpService
) )
3.2. printerAbstract 3.2. printerAbstract
This abstract class defines printer information. It is a base class This abstract class defines printer information. It is a base class
for deriving other printer related classes, such as, but not limited for deriving other printer related classes, such as, but not limited
to, classes defined in this document. It defines a common set of to, classes defined in this document. It defines a common set of
printer attributes that are not specific to any one type of service, printer attributes that are not specific to any one type of service,
protocol or operating system. protocol or operating system.
( <id-oc>.9 ( <id-oc>.2
NAME 'printerAbstract' NAME 'printerAbstract'
DESC 'Printer related information.' DESC 'Printer related information.'
ABSTRACT ABSTRACT
SUP top SUP top
MAY ( printer-name $ MAY ( printer-name $
printer-natural-language-configured $ printer-natural-language-configured $
printer-location $ printer-info $ printer-more-info $ printer-location $ printer-info $ printer-more-info $
printer-make-and-model $ printer-make-and-model $
printer-multiple-document-jobs-supported $ printer-multiple-document-jobs-supported $
printer-charset-configured $ printer-charset-supported $ printer-charset-configured $ printer-charset-supported $
skipping to change at page 7, line 28 skipping to change at page 8, line 28
other structural classes with auxiliary classes, printerService MUST other structural classes with auxiliary classes, printerService MUST
NOT be used. NOT be used.
LDAP applications SHOULD use printer-uri as the naming attribute. LDAP applications SHOULD use printer-uri as the naming attribute.
That is, when using printerService, printer-uri SHOULD be used as the That is, when using printerService, printer-uri SHOULD be used as the
attribute type of the directory entry's relative distinguished name attribute type of the directory entry's relative distinguished name
(RDN). printer-uri uniquely identifies each of the printer services (RDN). printer-uri uniquely identifies each of the printer services
for a given printer. Note that if the printer service changes for a given printer. Note that if the printer service changes
domains, printer-uri must be updated with the new domain name. domains, printer-uri must be updated with the new domain name.
( <id-oc>.10 ( <id-oc>.3
NAME 'printerService' NAME 'printerService'
DESC 'Printer information.' DESC 'Printer information.'
STRUCTURAL
SUP printerAbstract SUP printerAbstract
MAY ( printer-uri $ printer-xri-supported ) MAY ( printer-uri $ printer-xri-supported )
STRUCTURAL
) )
3.4. printerServiceAuxClass 3.4. printerServiceAuxClass
This auxiliary class defines printer information. It is derived from This auxiliary class defines printer information. It is derived from
class printerAbstract and thus inherits common printer attributes. class printerAbstract and thus inherits common printer attributes.
This class MUST be used with a structural class. This class MUST be used with a structural class.
LDAP applications SHOULD use printer-uri as the naming attribute. LDAP applications SHOULD use printer-uri as the naming attribute.
That is, when using printerService, printer-uri SHOULD be used as the That is, when using printerService, printer-uri SHOULD be used as the
attribute type of the directory entry's relative distinguished name attribute type of the directory entry's relative distinguished name
(RDN). printer-uri uniquely identifies each of the printer services (RDN). printer-uri uniquely identifies each of the printer services
for a given printer. Note that if the printer service changes for a given printer. Note that if the printer service changes
domains, printer-uri must be updated with the new domain name. domains, printer-uri must be updated with the new domain name.
( <id-oc>.11 ( <id-oc>.4
NAME 'printerServiceAuxClass' NAME 'printerServiceAuxClass'
DESC 'Printer information.' DESC 'Printer information.'
AUXILIARY
SUP printerAbstract SUP printerAbstract
MAY ( printer-uri $ printer-xri-supported ) MAY ( printer-uri $ printer-xri-supported )
AUXILIARY
) )
3.5. printerIPP 3.5. printerIPP
This auxiliary class defines Internet Printing Protocol (IPP) This auxiliary class defines Internet Printing Protocol (IPP)
information. It MUST be used with a structural class such as information. It MUST be used with a structural class such as
printerService. It is used to extend structural classes with IPP printerService. It is used to extend structural classes with IPP
specific printer information. specific printer information.
( <id-oc>.12 ( <id-oc>.5
NAME 'printerIPP' NAME 'printerIPP'
DESC 'Internet Printing Protocol (IPP) information.' DESC 'Internet Printing Protocol (IPP) information.'
SUP top
AUXILIARY AUXILIARY
SUP top
MAY ( printer-ipp-versions-supported $ MAY ( printer-ipp-versions-supported $
printer-multiple-document-jobs-supported ) printer-multiple-document-jobs-supported )
) )
3.6. printerLPR 3.6. printerLPR
This auxiliary class defines LPR information. It MUST be used with a This auxiliary class defines LPR information. It MUST be used with a
structural class such as printerService. It is used to identify structural class such as printerService. It is used to identify
directory entries that support LPR. directory entries that support LPR.
( <id-oc>.13 ( <id-oc>.6
NAME 'printerLPR' NAME 'printerLPR'
DESC 'LPR information.' DESC 'LPR information.'
SUP top
AUXILIARY AUXILIARY
SUP top
MUST ( printer-name )
MAY ( printer-aliases)
) )
4. Definition of Attribute Types 4. Definition of Attribute Types
The following attribute types are referenced by the object classes The following attribute types are referenced by the object classes
defined in section 3. defined in section 3.
The following table is a summary of the attribute names referenced by The following table is a summary of the attribute names referenced by
this document and their corresponding names from [IPPMOD]. Some this document and their corresponding names from [IPPMOD]. Some
attribute names described in [IPPMOD] have been prefixed with attribute names described in [IPPMOD] have been prefixed with
skipping to change at page 10, line 8 skipping to change at page 11, line 8
printer-resolution-supported printer-resolution-supported printer-resolution-supported printer-resolution-supported
printer-print-quality-supported print-quality-supported printer-print-quality-supported print-quality-supported
printer-job-priority-supported job-priority-supported printer-job-priority-supported job-priority-supported
printer-copies-supported copies-supported printer-copies-supported copies-supported
printer-job-k-octets-supported job-k-octets-supported printer-job-k-octets-supported job-k-octets-supported
printer-current-operator printer-current-operator
printer-service-person printer-service-person
printer-delivery-orientation-supported printer-delivery-orientation-supported
printer-stacking-order-supported printer-stacking-order-supported
printer-output-features-supported printer-output-features-supported
printer-aliases
In the following definitions, we use matching rule names instead of In the following definitions, we use matching rule names instead of
OIDs for clarity. Note that if the printer information is not known, OIDs for clarity. Note that if the printer information is not known,
the attribute value is not set (for optional attributes). In the the attribute value is not set (for optional attributes). In the
following definitions, referenced matching rules are defined in following definitions, referenced matching rules are defined in
section 8 of [RFC 2252]. section 8 of [RFC 2252].
The following definitions reference syntax OIDs as defined in [RFC The following definitions reference syntax OIDs as defined in [RFC
2252], which are summarized below: 2252], which are summarized below:
Syntax OID Syntax Description Syntax OID Syntax Description
skipping to change at page 12, line 8 skipping to change at page 13, line 8
EQUALITY caseIgnoreMatch EQUALITY caseIgnoreMatch
ORDERING caseIgnoreOrderingMatch ORDERING caseIgnoreOrderingMatch
SUBSTR caseIgnoreSubstringMatch SUBSTR caseIgnoreSubstringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127} SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
SINGLE-VALUE SINGLE-VALUE
) )
4.4. printer-natural-language-configured 4.4. printer-natural-language-configured
( <id-at>.4 ( <id-at>.4
NAME 'printer-generated-natural-language-configured' NAME 'printer-natural-language-configured'
DESC 'The configured language in which error and status messages will DESC 'The configured language in which error and status messages will
be generated (by default) by this printer. Also, a possible be generated (by default) by this printer. Also, a possible
language for printer string attributes set by operator, system language for printer string attributes set by operator, system
administrator, or manufacturer. Also, the (declared) language administrator, or manufacturer. Also, the (declared) language
of the "printer-name", "printer-location", "printer-info", and of the "printer-name", "printer-location", "printer-info", and
"printer-make-and-model" attributes of this printer. For "printer-make-and-model" attributes of this printer. For
example: "en-us" (US English) or "fr-fr" (French in France) example: "en-us" (US English) or "fr-fr" (French in France)
Legal values of language tags conform to [RFC 1766] "Tags for Legal values of language tags conform to [RFC 1766] "Tags for
the Identification of Languages".' the Identification of Languages".'
EQUALITY caseIgnoreMatch EQUALITY caseIgnoreMatch
skipping to change at page 17, line 50 skipping to change at page 18, line 50
EQUALITY caseIgnoreMatch EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringMatch SUBSTR caseIgnoreSubstringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255} SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
) )
4.23. printer-media-local-supported 4.23. printer-media-local-supported
( <id-at>.23 ( <id-at>.23
NAME 'printer-media-local-supported' NAME 'printer-media-local-supported'
DESC 'Site-specific names of media supported by this printer, in the DESC 'Site-specific names of media supported by this printer, in the
language in "printer-generated-natural-language-configured". language in "printer-natural-language-configured".
For example: "purchasing-form" (site-specific name) as opposed For example: "purchasing-form" (site-specific name) as opposed
to (in "printer-media-supported"): "na-letter" (standard to (in "printer-media-supported"): "na-letter" (standard
keyword from ISO 10175).' keyword from ISO 10175).'
EQUALITY caseIgnoreMatch EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringMatch SUBSTR caseIgnoreSubstringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255} SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
) )
4.24. printer-resolution-supported 4.24. printer-resolution-supported
skipping to change at page 22, line 5 skipping to change at page 22, line 9
( <id-at>.33 ( <id-at>.33
NAME 'printer-output-features-supported' NAME 'printer-output-features-supported'
DESC 'The possible output features supported by this printer. Legal DESC 'The possible output features supported by this printer. Legal
values include; "unknown", "bursting", "decollating", values include; "unknown", "bursting", "decollating",
"page-collating", "offset-stacking".' "page-collating", "offset-stacking".'
EQUALITY caseIgnoreMatch EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringMatch SUBSTR caseIgnoreSubstringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127} SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
) )
4.34. printer-aliases
( <id-at>.34
NAME 'printer-aliases'
DESC 'Site-specific administrative names of this printer in addition
the printer name specified for printer-name.'
EQUALITY caseIgnoreMatch
ORDERING caseIgnoreOrderingMatch
SUBSTR caseIgnoreSubstringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{127}
)
5. Definition of Syntaxes 5. Definition of Syntaxes
No new syntaxes are defined by this document. No new syntaxes are defined by this document.
6. IANA Considerations 6. IANA Considerations
There are no IANA registration considerations defined by this There are no IANA registration considerations defined by this
document. document.
7. Internationalization Considerations 7. Internationalization Considerations
skipping to change at page 22, line 46 skipping to change at page 23, line 46
advertisements. advertisements.
Obtaining a reference to an object and storing it in the directory Obtaining a reference to an object and storing it in the directory
may make a handle to the object available to a wider audience. This may make a handle to the object available to a wider audience. This
may have security implications. may have security implications.
9. References 9. References
[IPPMOD] deBry, Hastings, Herriot, Isaacson, Powell. Internet [IPPMOD] deBry, Hastings, Herriot, Isaacson, Powell. Internet
Printing Protocol/1.1: Model and Semantics, Printing Protocol/1.1: Model and Semantics,
<draft-ietf-ipp-model-v11-06.txt>, (work in progress), March 2000. <draft-ietf-ipp-model-v11-07.txt>, May 2000 (adopted by IESG as
Proposed Standard in June 2000).
[SLPPRT] St. Pierre, Isaacson, McDonald. Definition of the Printer [SLPPRT] St. Pierre, Isaacson, McDonald. Definition Printer Abstract
Abstract Service Type v2.0, Service Type v2.0, <draft-ietf-svrloc-printer-schema-06.txt>, March
<draft-ietf-svrloc-printer-schema-06.txt>, (work in progress), March 2000 (appoved and archived in the IANA SLP Template Registry:
2000. ftp://isi.edu/in-notes/iana/assignments/svrloc-templates/
in the file 'printer.2.0.en')
[SLPLDAP] Kempf, Moats, St. Pierre. Conversion of LDAP Schemas to [SLPLDAP] Kempf, Moats, St. Pierre. Conversion of LDAP Schemas to
and from SLP Templates, and from SLP Templates,
<draft-ietf-svrloc-template-conversion-05.txt>, (work in progress), <draft-ietf-svrloc-template-conversion-07.txt>, (work in progress),
October 1999. June 2000.
[RFC 1179] McLaughlin. Line Printer Daemon Protocol, RFC 1179, [RFC 1179] McLaughlin. Line Printer Daemon Protocol, RFC 1179,
August 1990. August 1990.
[RFC 1766] Alvestrand. Tags for the Identification of Languages, RFC [RFC 1766] Alvestrand. Tags for the Identification of Languages, RFC
1766. March 1995. 1766, March 1995.
[RFC 2119] Bradner. Key words for use in RFCs to Indicate [RFC 2119] Bradner. Key words for use in RFCs to Indicate
Requirement Levels, RFC 2119, March 1997. Requirement Levels, RFC 2119, March 1997.
[RFC 2246] Dierks, Allen. TLS Protocol Version 1.0, RFC 2246, [RFC 2246] Dierks, Allen. TLS Protocol Version 1.0, RFC 2246,
January 1999. January 1999.
[RFC 2251] Wahl, Howes, Kille. Lightweight Directory Access Protocol [RFC 2251] Wahl, Howes, Kille. Lightweight Directory Access Protocol
(v3), RFC 2251, December 1997. (v3), RFC 2251, December 1997.
skipping to change at page 24, line 7 skipping to change at page 25, line 7
10. Acknowledgments 10. Acknowledgments
This document is a submission to the IPP Working group. This document is a submission to the IPP Working group.
Thanks to Kimberly Reger (IBM), Robert Moore (IBM) and Lee Rafalow Thanks to Kimberly Reger (IBM), Robert Moore (IBM) and Lee Rafalow
(IBM) for their review comments and help in preparing this document. (IBM) for their review comments and help in preparing this document.
11. Author's Addresses 11. Author's Addresses
Principal Editor:
Pat Fleming Pat Fleming
IBM IBM
Highway 52 N. Highway 52 N.
Rochester, MN 55901 Rochester, MN 55901
USA USA
Phone: 507-253-7583 Phone: 507-253-7583
EMail: flemingp@us.ibm.com EMail: flemingp@us.ibm.com
Ken Jones Ken Jones
Sun Microsystems Inc. Sun Microsystems Inc.
 End of changes. 

This html diff was produced by rfcdiff 1.25, available from http://www.levkowetz.com/ietf/tools/rfcdiff/