PROXY  WHOIS  RQUOTE  TEXTS  SOFT  FOREX  BBOARD
 Music  Philosophy  Code  Literature  Russian

= ROOT|Technical|RFC|rfc2567.txt =

page 7 of 25



   may each exist in different security domains. When objects are in
   different security domains the design goals for authentication and
   message protection may be much stronger than when they are all in the
   same domain.

   Secondly, the sensitivity and value of the content being printed will
   vary from one instance of a print job to another. For example, a
   publicly available document does not need the same level of
   protection as a payroll document does.  Message protection design
   goals include data origin authentication, privacy, integrity, and
   non-repudiation.







 
RFC 2567             Internet Printing Design Goals           April 1999


   In many environments (e.g. Windows, OS/2) a printer driver may be
   needed to create the proper datastream for printer.  This document
   discusses downloading such a new driver from a variety of sources.
   Downloading and installing any software, including drivers) on a
   computer exposes that computer to a number of security risks
   including but not limited to:

      - defective software
      - malicious software (e.g. Trojan horses)
      - inappropriate software (i.e. software doing something
        deemed unreasonable by the user.)

   As such, proper security considerations and actions need to be taken
   by the user and/or a system administrator to prevent the compromising
   of the computer.  Administrators should configure downloading
   mechanism for printer drivers in such a way as to be able to verify
   the source of driver software and encrypt or otherwise protect that
   software during download.

   Examples including security considerations can be found in sections 5
   (IPP SCENARIOS) and 10 (APPENDIX - DETAILED SCENARIOS) later in this
   document.

4.2. INTERACTION WITH LPD (RFC1179)

   Many versions of UNIX and in fact other operating systems provide a
   means of printing as described in [RFC1179] (Line Printer Daemon
   Protocol.)  This document describes the file formats for the control
   and data files as well as the messages used by the protocol.  Because
   of the simplistic approach taken by this protocol, many manufacturers
   have include proprietary enhancements and extensions to 'lpd.'
   Because of this divergence and due to other design goals described in
   this document, there is no requirement for backward compatibility or
   interoperability with 'lpd'.  However, a mapping of LPD functionality
   and IPP functionality shall be provided so as to enable a gateway
   between LPD and IPP.

4.3. EXTENSIBILITY

   The Internet Printing Protocol shall be extensible by several means
   that facilitate interoperability and prevent implementation
   collisions:

      - by providing a process whereby implementers can submit proposals
      for registration of new attributes and new enumerated values for
      existing attributes.






 
RFC 2567             Internet Printing Design Goals           April 1999


         * that require review and approval.  The Internet Assigned
         Number Authority (IANA) will be the repository for such
         accepted registration proposals after review.

         * that do not require review and approval.  IANA will be the
         repository for such registrations.

      - by providing syntax in the protocol so that implementers may add
      private (i.e. unregistered) attributes and  enumerated attribute
      values.

      - by providing versioning and negotiation so as to enable future
      implementations of IPP to interoperate with implementations of
      version 1.0 of IPP.

4.4. FIREWALLS

   As stated in section 3 Design Goals, Internet printing shall, by
   definition, support printing from one enterprise to another.  As
   such, the Internet printing protocol must be capable of passing
   through firewalls and/or proxy servers (where enabled by the firewall
   administrator) preferably without modification to the existing
=7=

1|2|3|4|5|6| < PREV = PAGE 7 = NEXT > |8|9|10|11|12|13|14|15|16.25

UP TO ROOT | UP TO DIR | TO FIRST PAGE

Google
 


E-mail Facebook Google Digg del.icio.us BlinkList Fark Furl Ma.gnolia Netscape NewsVine Reddit Slashdot Spurl StumbleUpon Technorati YahooMyWeb LiveJournal Blogmarks TwitThis Live News2.ru BobrDobr.ru Memori.ru MoeMesto.ru

0.0109782 wallclock secs ( 0.01 usr + 0.01 sys = 0.02 CPU)