I was curious about how print jobs flow from client to print server to printer.
Obviously, if a printer is installed on a client either locally or direct-to-IP the print job gets packaged and processed on the client and then sent to the printer.
What about if a print server is in between the client and the printer? Does the print job get packaged/processed on both the client and the server? Or is the server just a stop/go pass-through?
Does it depend on the client? It sure seems like Windows has a better time with print server printing than OS X (using LPD).