Un servidor de impresión es un servidor que le permite compartir una o más impresoras entre varios usuarios (o computadoras) ubicados en la misma red de computadoras .
Por tanto, el servidor tiene:
El servidor de impresión puede consistir en una computadora que comparte una impresora que está conectada directamente a él (oa través de la red), también puede ser un pequeño dispositivo dedicado dedicado. La ventaja de esta última solución es su bajo precio. Un servidor de impresión siempre debe estar encendido y es mejor si tiene una dirección IP fija.
Puede ubicarse en una estación de trabajo cliente: desde el momento en que la impresora se conecta a una computadora y se comparte, esta estación de trabajo se convierte en lo que se llama un servidor de impresión.
Los documentos que se van a imprimir se colocan en colas ( spool ) y luego se envían gradualmente a la impresora.
El sistema de impresión que más se utiliza hoy en día en Linux y Unix es CUPS (Common Unix Printing System).
Para comunicarse con impresoras y clientes, los servidores de impresión utilizan una amplia variedad de protocolos como LPD / LPR , IPP utilizado por CUPS, NetBIOS , AppSocket utilizado por servidores de impresión JetDirect o incluso IPX / SPX .