2009-04-03

HP打印机端口

以前在大学为Windows XP安装打印机时经常使用standard TCP/IP端口来连接网络打印机。因为大学内IP地址是绑定到端口的,打印机装好之后基本就固定了。这次在帮gk公司安装一台HP的网络打印机时,一个奇怪的问题让我认识了HP打印机标准端口。不知道这种HP打印机标准端口是HP驱动程序带的,还是Windows Vista下自带的。

gk公司内IP地址是通过DHCP分配的,并且楼内因为有多家公司办公,共同使用网络设施。gk的电脑上安装的打印机使用的就是standard TCP/IP port。她的办公地点挪动到另一间屋子时,能上网,但不能打印了。一看分配到的IP地址,不再是以前的C类地址 192.168,而是一个A类地址10.0,而打印机得到仍然是C类地址。打完一圈电话后才知道楼里有两个DHCP server。机器启动时,哪个DHCP server响应快,机器就得到一个相应的A类或C类地址。可是她的同事的电脑也获得了一个A类地址,却仍然可以打印。区别就在于她的同事电脑上安装的打印机使用的是HP打印机标准端口,其中有一个选项是: 当IP地址改变时也打印到这个设备上。我猜测是直接使用打印机的MAC地址与打印机的网络模块通信,而不再需要IP地址解析,所以能把要打印的数据发过去。

没有评论:

发表评论