LPR or RAW

R

Ricardo F.

What is better if i need to print high pdf documents and
dwg files trough a print server, LPR or RAW port?
 
B

Bruce Sanderson

LPR and RAW are low level protocol selections and have no affect whatsover
on the actual print data stream content; thus it makes no difference to the
size of the print data stream or what can be printed.

The printer driver renders the graphics, text etc. from the application into
a print data stream that can be understood and interpreted by the printer.
The spooler service takes this data stream and packages it for transmission
to the print device using whatever packaging is appropriate for the port.
For TCP/IP connected print devices, packaging of the print data stream means
inserting chunks of the print data stream into TCP/IP packets with
appropriate headers as specified by either the lpr/lpd protocol (RFP 1179)
or the RAW (Port 9100) protocol.

Some print device LAN adapters (or simple "print server" hardware devices)
do not support both protocols, although most do. Also, if the print device
is really another computer running, for example, UNIX, LPR must be used.
Simple "print server" devices that have multiple parallel ports also
typically require the use of LPR to send print to other than the first
parallel port.

The RAW (port 9100) protocol has smaller packet headers and generally less
network overhead than the LPR protocol, but in most cases, it would be hard
to measure any significant different in network load or print speed between
the two. There will not be any functional difference - the print data
stream sent to the actual print engine will be identical.

So, there really isn't any "best". Whatever works.
 
B

Bruce Sanderson

I'm always willing to be educated, Yuri, but I don't quite understand what
you mean.

Perhaps it is that the word "RAW" is used in connection with printers in two
different contexts:

1. selection of the underlying communication protocol for Standard TCP/IP
Ports as per my post
and
2. to specify the data stream format to be used in spool files by the
spooler (e.g. Printer Properties, Advanced, Print Processor...)

These are unrelated concepts that unfortunatly use the same word (RAW).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top