Internet Printing Protocol

IPP
Név Internet Printing Protocol
Szint ( az OSI modell szerint ) Alkalmazott
Család TCP/IP
Létrehozva: 1999
Port/ID 631/ TCP
A protokoll célja Hálózati nyomtatás
Leírás RFC 2565 , RFC 2910
Főbb megvalósítások (kliensek) operációs rendszer összetevői (hálózati nyomtató-illesztőprogramok)
Alapvető megvalósítások ( szerverek ) nyomtatószerverek

Az IPP ( angolul  Internet Printing Protocol - „internet printing protocol”, „printing protocol over the Internet”) egy alkalmazási rétegű hálózati protokoll dokumentumok nyomtatásra történő átvitelére. Ez a HTTP túlterhelt változata , vagyis új értelmet ad a jól ismert hipertext átviteli protokollnak. A fejlett nyomtatáskezelési szolgáltatások mellett támogatja a hozzáférés-vezérlést, a hitelesítést és a titkosítást ( SSL ).

Egy tipikus nyomtatócím a következőképpen van megadva:

http://server:631/printers/myprinter

A gyökéroldal ( http://server:631/ ) tartalmazhat egy webes kezelőfelületet, valamint az illesztőprogram letöltési területére mutató hivatkozásokat.

A nyomtató állapotának megtekintéséhez a felhasználó beírja a webböngészőbe:

<gazdanév>/nyomtatók/;

Az IIS használatakor az Internet Explorer 5.01 vagy újabb verziója szükséges az ügyfélgépeken az URL-ek IPP használatával történő hitelesítéséhez és megtekintéséhez , mivel ez az egyetlen böngésző, amely támogatja az IIS által használt hitelesítési mechanizmust .

Az IPP használata nagymértékben leegyszerűsíti a nyomtató telepítését a helyi kliensgépen: csak adja meg a /printers/ URL-t, és válassza ki a listából az ügyfél által preferált nyomtatót. Ezután „csatlakoznia kell” a nyomtatóhoz, majd a nyomtató-illesztőprogramok letöltésre kerülnek a távoli gépre, és telepítve lesznek rá. Linux operációs rendszer
esetén egyszerűen csatlakozzon a nyomtatóhoz URL-címen keresztül. Ezenkívül a modern grafikus felhasználói felület alapú Linux operációs rendszerek , mint például az Ubuntu , maguk is megtalálják és csatlakoztatják a helyi hálózaton elérhető nyomtatókat.

A szabványos 631/tcp IPP-port helyett gyakran a 80/tcp-t (a HTTP alapértelmezett értéke) használják. Titkosított forgalom esetén vagy a 443/tcp (standard HTTP over SSL ), vagy ugyanaz a 631.

Üzenet formátuma

állapotkódok
A kód Jelentése
0x0000 - 0x00FF Sikeres teljesítés
0x0100 - 0x01FF Információ
0x0200 - 0x02FF átirányítás
0x0400 - 0x04FF Ügyfél hiba
0x0500 - 0x05FF szerver hiba

A HTTP-üzenet törzsének Content-type: application/ipp, és a következő mezőket tartalmazza:

Lásd még

Linkek