Internet Printing Protocol (IPP) è un protocollo Internet per la comunicazione tra computer e stampanti (o print server). Permette ai programmi di inviare uno o più print job alla stampante o al print server e di avere alcune funzioni di amministrazione come visualizzare lo stato di una stampante, la lista dei print job, o annullare singole stampe in coda.
Come tutti i protocolli basati su IP, IPP può essere eseguito localmente o attraverso Internet. Al contrario di altri protocolli di stampa, IPP supporta anche controllo di accessi, autenticazione e crittografia, rendendolo un meccanismo di stampa molto più sicuro e ricco dei precedenti.
La porta TCP standard del protocollo IPP è la 631
.[1]