RAW协议是大多数打印设备的默认协议.docVIP

  • 76
  • 0
  • 约 8页
  • 2015-07-29 发布于重庆
  • 举报

RAW协议是大多数打印设备的默认协议.doc

RAW协议是大多数打印设备的默认协议.doc

RAW协议是大多数打印设备的默认协议。为了发送 RAW 格式的作业,打印服务器将打开一个针对打印机网络接口的 TCP 流。对于许多设备来说,这个接口将是端口 9100。在创建 TCP/IP端口之后,Windows将按照RFC 1759(Printer MIB),使用SNMP来查询设备的对象标识符(Object Identifier,OID)。如果设备返回了一个值,则解析系统文件tcpmon.ini来寻找匹配项。如果打印机制造商提供了特定设备的特殊配置信息,则这些配置信息已经连同配置设置一起创建就绪。例如,有些外部打印服务器接口支持多台打印机(例如,具有3个并行端口连接的Hewlett Packard JetDirect EX)。制造商可以使用不同的端口来指明应该将某项作业提交给哪台打印机(例如,将作业9102提交给端口1,将作业9103提交给端口2等等)。这一功能对于需要使用特殊端口名称的打印服务器接口有所裨益,比如:某些IBM网络打印机上的PASS端口。 这里介绍Windows Sockets的一些关于原始套接字(Raw Socket)的编程。同Winsock1相比,最明显的就是支持了Raw Socket套接字类型,通过原始套接字,我们可以更加自如地控制Windows下的多种协议,而且能够对网络底层的传输机制进行控制。 1、创建一个原始套接字,并设置IP头选项。 SOCKE

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档