Network Printing
A vendor-neutral, standards-first reference on how printers are shared and reached over networks: the protocols (IPP, LPD/LPR, SMB, raw port 9100), TCP/IP printing and IP addressing, printer discovery (Bonjour, mDNS/DNS-SD, WSD), Unix/Linux printing via CUPS, secure and monitored printing (IPPS, SNMP), and the historical evolution from line-printer daemons to modern driverless printing. Explains concepts durably without model-specific claims, prices, or benchmarks.
3 live pages · long-term capacity 26–40
Entities
Internet Printing Protocol (IPP) · Line Printer Daemon protocol (LPD/LPR) · Server Message Block (SMB) · TCP/IP · Raw port 9100 printing · mDNS / DNS-SD · Web Services for Devices (WSD) · SNMP · IPPS (IPP over TLS) · DHCP
IPP Everywhere
CUPS (Common UNIX Printing System) · Bonjour · HP JetDirect
Printer Working Group (PWG) · IETF · Mopria Alliance
Driverless printing · Print server · AppSocket / JetDirect port
Connected clusters
In the archive
Pages in this cluster
- Linux Printing
- Printer Discovery
- Driverless Printing
- CUPS Architecture
- OpenPrinting
- macOS Printing
- Print Queue Lifecycle
- Early Network Printing Systems
- How Printer Drivers Work
- How Wireless Printing Works
- Universal Print Drivers
- Print Rendering Pipeline
- Cloud Print Architectures
- Printer Shows Offline: A Methodical Guide
- Office Printing in the 1990s
- Early Computer Printing
- The Evolution of Office Printing
- Printing in the 1990s
- AirPrint Not Working
- Printer Shows Offline on Windows 11
- Daisy Wheel Printing
- Line Printing
- Impact Printing
- Enterprise Print Servers
Planned coverage
- What Is IPP (Internet Printing Protocol)? — The IETF/PWG protocol that carries print jobs and status over HTTP, and why it became the modern default.
- How TCP/IP Printing Works — How a print job travels over an IP network from computer to printer, and the role of ports and addresses.
- What Is Raw Port 9100 (JetDirect) Printing? — The socket/AppSocket method that sends data directly to a printer's TCP port 9100 with no protocol negotiation.
- What Is LPD/LPR Printing? — The classic Line Printer Daemon protocol, how the LPR client and LPD service interact, and where it still appears.
- Printing Over SMB (Windows Shared Printers) — How SMB/CIFS exposes a printer shared from one computer to others on the same network.
- How CUPS Works on Linux and macOS — The Common UNIX Printing System's architecture, its IPP foundation, and how it manages queues and back ends.
- What Is Bonjour Printer Discovery? — How zero-configuration networking advertises printers on a local network so devices find them automatically.
- What Are mDNS and DNS-SD? — The multicast DNS and service-discovery standards underneath Bonjour and automatic printer detection.
- What Is WSD (Web Services for Devices) Printing? — Microsoft's device web-services discovery and printing mechanism and how it differs from raw IP or IPP.
- What Is IPPS (Secure IPP over TLS)? — How IPP is encrypted with TLS to protect print jobs and credentials in transit.
- What Is SNMP Printer Monitoring? — How the Simple Network Management Protocol reports printer status, supplies, and errors to management tools.
- Static IP vs DHCP for Network Printers — Why a printer's address can change under DHCP and when a reserved or static IP is preferable.
- What Is a Printer Port? — The concept of a print port (USB, TCP/IP, WSD, LPR) and how the operating system maps a queue to a connection.
- Shared Printer vs Network Printer — The distinction between a printer shared from a host computer and one that connects to the network on its own.
- How to Find a Printer's IP Address — General, vendor-neutral methods to locate a network printer's IP via its panel, config page, or router.
- History of Network Printing Protocols — The path from serial and parallel connections to LPD, raw sockets, and IPP over TCP/IP networks.
- From LPD to IPP: How Network Printing Evolved — Why the industry moved from the older Line Printer Daemon model toward the richer, HTTP-based IPP.
- The History of JetDirect and External Print Servers — How dedicated print-server hardware put printers directly on Ethernet networks and popularized port 9100.
- Network Printer Not Found by IP Address — Vendor-neutral causes when a printer at a known IP is unreachable: address changes, subnet, firewall, discovery.
- Why a Printer's IP Address Keeps Changing — How DHCP lease renewal changes a printer's address and general ways to make it stable.