Line Printer Daemon-protokol - Line Printer Daemon protocol
Den Line Printer Daemon-protokol / Line Printer fjernbetjening protokol (eller LPD , LPR ) er et netværk udskrivning protokol for indsendelse udskriftsjob til en ekstern printer. Den oprindelige implementering af LPD var i Berkeley-udskrivningssystemet i BSD UNIX-operativsystemet; den LPRng Projektet støtter også, at protokollen. Den Common Unix Printing System (eller CUPS), som er mere almindelig på moderne Linux- distributioner, og også fundet på Mac OS X , understøtter LPD samt Internet Printing Protocol (IPP) . Kommercielle løsninger er tilgængelige, der også bruger Berkeley-udskrivningsprotokolkomponenter, hvor mere robust funktionalitet og ydeevne er nødvendig, end der er tilgængelig fra LPR / LPD (eller CUPS) alene (sådan som det kan være nødvendigt i store virksomhedsmiljøer). LPD-protokolspecifikationen er dokumenteret i RFC 1179 .
Anvendelse
En server til LPD-protokollen lytter til anmodninger i TCP-port 515. En anmodning begynder med en byte, der indeholder anmodningskoden, efterfulgt af argumenterne for anmodningen og afsluttes med et ASCII LF- tegn.
En LPD-printer identificeres af servermaskinens IP-adresse og kønavnet på den pågældende maskine. Der findes muligvis mange forskellige kønavne i en LPD-server, hvor hver kø har unikke indstillinger. Bemærk, at LPD-kønavnet er store og små bogstaver. Nogle moderne implementeringer af LPD på netværksprintere ignorerer muligvis sagen eller kønavnet helt og sender alle job til den samme printer. Andre har mulighed for automatisk at oprette en ny kø, når der modtages et udskriftsjob med et nyt kønavn. Dette hjælper med at forenkle opsætningen af LPD-serveren. Nogle virksomheder (f.eks. D-Link i model DP-301P +) har tradition for at kalde kønavnet “lpt1” eller “ LPT1 ”.
En printer, der understøtter LPD / LPR, kaldes undertiden en "TCP / IP-printer" ( TCP / IP bruges til at etablere forbindelser mellem printere og klienter på et netværk), selvom dette udtryk vil være lige så anvendeligt til en printer, der understøtter Internet Printing Protocol .
Se også
- Lp (Unix)
- LPRng
- Ældre udskrivning
- Common Unix Printing System (CUPS)
- System V-udskrivningssystem
- Spoling
- Print server
- Applikationslag
- Foomatic
Referencer
eksterne links
| Dette netværk relateret software artikel er en stub . Du kan hjælpe Wikipedia ved at udvide den . |