为Windows 7添加“Internet打印”(IPP协议)功能的图文教程
一、IPP因特网打印协议打印原理
简单地说,IPP协议是一个基于Internet应用层的协议,它面向终端用户和终端打印设备。IPP基于常用的Web浏览器,采用HTTP和其他一些现有的Internet技术,在Internet上从终端用户传送打印任务到支持IPP的打印输出设备中,同时向终端设备传送打印机的属性和状态信息。通过IPP打印设备,用户可通过Internet快速、高效、实用地实现本地或远程打印,无需进行复杂的打印机安装和驱动安装。以下以一个打印作业过程为例介绍IPP协议的工作原理
1.IPP打印输出设备的寻址和定位
IPP打印输出设备可以是一台支持IPP协议的打印机,也可以是一台支持IPP协议的打印机服务器加上一台或几台打印机。由于需要支持IPP协议,IPP打印输出设备与普通打印输出设备要有一定区别。实现它必须具有独立的内部处理器,同时还要有符合要求的存储器容量。再者它要具有接入Internet的网络接口,支持Internet的常用通讯协议,同时还要支持SNMP(Simple Network Management Protocol,简单网络管理协议),即支持IP地址自动网络分配。
支持IPP的打印设备连接到Internet后,将自动获得一个IP地址,成为Internet上的一个独立的终端设备。一个终端计算机可以通过浏览器寻址这台打印设备,寻址过程可以通过输入IP地址,也可通过输入打印机名称进行。如果此时这台打印设备开机并且在线,它将向寻址它的计算机返回打印机的属性信息,包括支持的打印介质类型、尺寸和是否支持彩等。
2.传送打印作业、打印机状态信息、取消打印作业
windows server2008安装教程
终端计算机将要打印的作业信息数据包(包括打印作业的名称、所使用的介质、打印分数、打印内容等)按照IPP协议进行编码,并按照协议发送到IPP打印设备中,IPP打印设备将接收到的信息按照协议进行解码,并根据自己的属性解释生成打印内容。 打印机在开始打印以前和打印过程中要向寻址它的终端计算机传送自己的状态信息,如耗材状态、介质状态等。 目前的IPP 1.0中终端计算机可对IPP打印设备进行取消和终止已经开始的打印作业的控制功能。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。