追答
其实具有WSD+功能的打印机都具备TCP/IP功能。
wsd+ 只有当机器和计算机都处于同一网络链路中或已启动Windows Vista的“网络发现”时才能连接到本机器
也就是WSD+必须依托TCP/IP、SMB等基础协议
==========
打印机有两种,一种是带网络打印功能,一种是不带网络打印功能。
带网络打印功能的,打印机自带可以设置IP地址,只要设置好IP地址,然后给它接上根网线,连到你们办公的局域网就可以了,然后给局域网每台电脑添加打印设备即可;
不带网络打印功能的,你需要用一台电脑来当打印服务器,把打印机连到这台电脑上,然后在这台电脑上安装打印机驱动,并设置成共享,把这台电脑接入你们的办公局域网即可。
=========
【tcp添加打印机 在同一个路由器内】
路由器一个为主,一个是在主路由后分出的子路由,打印机连在子路由上。
把主路由分到子路由的网线插到lan口上,而不是WAN口(WAN口不使用),用连接在子路由上的电脑通过ie浏览器连接到子路由上(如:http;//192.168.0.1或者 http://192.168.1.1,初始用户和密码一般是用户:admin 密码:admin),然后进去把子路由dhcp功能关闭,即自动分配ip,就可以了。你可以在开始---运行中输入cmd,进入在输入ipconfig/all查看需要共享打印机的电脑和要使用打印机的电脑是否在同一网段,如果是,共享打印机,在另一台电脑开始--运行中输入如://192.168.0.123,双激共享出来的打印机就可以了。
不同网段间打印机共享的方法几种
第一种:
此方法可以让两个不在同一子网的用户共享一台打印机 如果有可能的情况下甚至可以通过Internet共用一台打印机。1、对安装打印机的那台机器的防火墙设置如图:防火墙--例外-->文件和打印机共享(双击)==》将TCP139 ,445 ,137,138 更改范围 -->“任何计算机”2、添加方法 我的电脑--地址栏中输入 \\打印机所联机器IP地址\打印机共享全名 回车 即可提示安装。例如 \\ 192.168.0.8\hp5550。
第二种:
某单位有两个局域网,一个用于内部办公,一个用于接入Internet,这两个网络通过交换机联系在一起;现在有一台网络打印机连接在Internet网络上,那么内网的工作站,能否共享到Internet网络上的打印机呢? 很显然,上面的两个局域网处于不同网段,因此我们在内网的工作站上,无法使用网上邻居,直接访问到Internet网络上的共享打印机。但考虑到这两个网络,在物理连接上还是通过交换机联系在一起的,因此可以将打印机设置为基于IPX/SPX协议下的网络共享。
在设置共享时,必须先用直接连接的方法,获得打印机在IPX/SPX协议下的一些技术参数,例如IPX地址、IPX名称、硬件地址、打印机的名称等(注意这些参数,不是每一台打印机都可以提供的,必须要求打印机支持IPX/SPX网络共享才可以)当然你也可以使用WEB浏览的方式,查看到这些技术参数,只要以打印机超级管理员身份登录到打印服务器中,然后在IE地址栏中,输入形如“http://打印机服务器IP地址:端口号码”格式的网址,就能获得IPX/SPX协议下的技术参数了。以后在需要安装网络打印机的工作站中,单击“添加打印机”命令,打开网络打印机安装向导界面,当屏幕上提示安装何种类型的打印机时,必须选中“本地打印机”选项,并选用LPT1端口,作为缺省的打印端口;以后打开本地打印机的属性设置页面,找到“打印到以下端口”项,然后自行添加一个端口,并在弹出的“协议”框中,选用“IPX/SPX打印机”,然后输入上面收集到IPX/SPX技术参数;完成上面的设置后,内网中的工作站将自动创建一个网络打印机图标,再将该网络打印机设置为默认状态,如此一来就完成了不同网段之间的共享打印了。
=========
怎么使两个路由器同时共享打印机
我们有两个办公室(对门),一个是a办公室,另一个是b办公室。在a中有四台台式机其中一台连接打印机,这四台机子通过一个路由器上网,使用打印机.b中有三台机子无法上网。我们现在想通过在a中加一个带无线网络的路由器来使b办公室中的三台机子能上网并使用打印机设置方法:
假设A路由器ip为192.168.1.1,把B路由器ip调整为192.168.1.2,然后关闭dhcp功能。最后A路由器分一根网线接在B路由器的lan口上。B的wan口不插线。其他3台电脑也接在B路由器的lan口。
这样AB下的所有电脑是属于一个局域网的,可以互访。
连接方法:
B办公室内放路由器B,从A办公室引一根网线接到B办公室,接在路由器B的lan口上。B办公室三台电脑分别接lan口有线上网或者无线上网。
(如果A处需要无线上网功能,可以考虑AB路由器交换。设置方法同上。)