1.4 Relationship to Other Protocols
The Print System Remote Protocol does not specify methods for file transfer between client and server; therefore, the Server Message Block (SMB) Version 2.0 Protocol, specified in [MS-SMB2], is the preferred protocol for all file transfer operations, including printer driver downloads.
These protocol relationships are shown in the following figure:
Figure 4: Protocol Relationships
The Print System Remote Protocol is related to other protocols as follows:
The Print System Asynchronous Notification Protocol, specified in [MS-PAN], is dependent on the Print System Remote Protocol.
Note The implementation of Print System Remote is required for all print servers, but a print server can additionally implement Print System Asynchronous Remote.
Limited enumeration of printer configuration information can be done using the Remote Administration Protocol (RAP), specified in [MS-RAP]; however, the Print System Asynchronous Remote Protocol provides richer semantics than RAP. Because RAP is not supported over SMB Version 2.0, Print System Remote is the preferred access protocol for printer configuration information.
The print client and print server implementations of this protocol use the Active Directory Technical Specification Protocol specified in [MS-ADTS], to locate domain controllers and use LDAP, as specified in [RFC2251], to access data in the Active Directory, when available. This protocol does not require availability of Active Directory. For more details, see Directory Service Interaction (section 2.3).<1>