Protocolo Line Printer Daemon - Line Printer Daemon protocol

O protocolo Line Printer Daemon / protocolo Line Printer Remote (ou LPD , LPR ) é um protocolo de impressão em rede para enviar trabalhos de impressão a uma impressora remota. A implementação original do LPD foi no sistema de impressão Berkeley no sistema operacional BSD UNIX; o projeto LPRng também suporta esse protocolo. O Common Unix Printing System (ou CUPS), que é mais comum nas distribuições modernas do Linux e também encontrado no Mac OS X , oferece suporte a LPD e também ao Internet Printing Protocol (IPP) . Estão disponíveis soluções comerciais que também usam componentes de protocolo de impressão Berkeley, onde funcionalidade e desempenho mais robustos são necessários do que o disponível apenas com LPR / LPD (ou CUPS) (como pode ser exigido em grandes ambientes corporativos). A especificação do protocolo LPD está documentada na RFC 1179 .

Uso

Um servidor para o protocolo LPD escuta as solicitações na porta TCP 515. Uma solicitação começa com um byte contendo o código da solicitação, seguido pelos argumentos para a solicitação e é encerrado por um caractere ASCII LF .

Uma impressora LPD é identificada pelo endereço IP da máquina servidora e pelo nome da fila nessa máquina. Muitos nomes de filas diferentes podem existir em um servidor LPD, com cada fila tendo configurações exclusivas. Observe que o nome da fila LPD diferencia maiúsculas de minúsculas. Algumas implementações modernas de LPD em impressoras de rede podem ignorar o caso ou o nome da fila por completo e enviar todos os trabalhos para a mesma impressora. Outros têm a opção de criar automaticamente uma nova fila quando um trabalho de impressão com um novo nome de fila for recebido. Isso ajuda a simplificar a configuração do servidor LPD. Algumas empresas (por exemplo, D-Link no modelo DP-301P +) têm uma tradição de chamar o nome da fila de “lpt1” ou “ LPT1 ”.

Uma impressora que suporta LPD / LPR é às vezes chamada de "impressora TCP / IP" ( TCP / IP é usado para estabelecer conexões entre impressoras e clientes em uma rede), embora esse termo seja igualmente aplicável a uma impressora que suporta o Protocolo de impressão da Internet .

Veja também

Referências

links externos