WSD是网络打印机,连接方法通常是打印机联网,不需要固定IP,能在网络发现里看到打印机,通过主机名连接,需要的条件就是打印机支持联网;
USB更简单,直接把打印机通过USB线连接到电脑,装好驱动就行;
TCP/IP的话是给打印机设置固定IP,网络发现里找不到的情况下,可以通过输入IP地址连接,也要打印机支持联网;
以上三种方法安装驱动的方式不统一,较老的打印机需要自己下载安装,较新的通常都会自带
========
WSD+协议,一种类似与SMB共享协议的模式。WSD是一种通信协议,通常用于扫描仪和打印机。是单向通信协议。
和TCP/IP协议集有什么区别呢?
或者说,和TCP/IP协议集相比有什么优缺点呢,比如现在有的网络打印机可以设置IP地址直接接入网络而无需通过电脑接入网络。
追答
其实具有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路由器交换。设置方法同上。)
++++++
有这么几种情况
1,你A办公室上网的路由器是4口,而且b办公室的都是笔记本的话,只需要用一根网线从a路由器的lan口连到无线路由器的lan口,进入无线路由器开启无线,做好相应设置,这样对门的笔记本都可以搜索到可以上网,a办公室多的一台台式机直接插无线路由器的lan口上,将连有打印机的那台电脑上面的打印机共享出来,同局域网内其他机器都可以添加共享打印机来实现打印!
2,如果b办公室有一台电脑没有无线网卡的话,那么你必须带再加个小交换机了,直接插A路由器的lan口,然后参考1的方法连接,不过这样的话,必须有一根网线穿过办公室的走廊了,或者走地槽,天花板,其余无线设置和打印机设置和第一种情况一样!
3,不能连接无线路由器的wlan口上,上网是可以上网,这样的话b办公室和A办公室就不在一个网段了,无法共享打印机了。所以只能接lan口参照上面的做法。
分享到:
相关推荐
WSD 支持多种网络协议,包括但不限于 IP、TCP、UDP 等,能够满足不同应用场景的需求。 ##### 4.2 网络优化 - **TCP 优化**:通过 TCP 优化技术,如 TCP 代理、连接复用等,提升网络传输效率。 - **UDP 优化**:...
1. **_wsd._tcp.local** - SRV记录和TXT记录,其中SRV记录包含服务的位置、权重和优先级,而TXT记录包含关于服务的额外文本信息。 2. **_http._tcp.local** - 用于提供设备的HTTP管理界面的SRV记录和TXT记录。 3. **...
基于 tcp/ip 脚本安装 打印机,解决 手动安装的问题
标题中的"wsd.rar_ace linux"表明这是一个与ACE(Adaptive Communication Environment)库相关的项目,主要用于在Windows和Linux操作系统之间实现跨平台通信。ACE是一个强大的C++库,旨在简化分布式系统开发,尤其是...
在WebSocket的世界里,服务器通常需要处理TCP连接的建立、升级到WebSocket以及管理WebSocket连接的生命周期。在这个项目中,Alexander Gugel使用curl库来处理这些任务,展示了如何利用curl库的灵活性来扩展其功能,...
7. 应用交换:根据IP地址、应用类型和内容类别决定流量分配,支持多种协议上的应用程序,包括TCP、UDP、HTTP等。 8. Web交换:WSD特别为动态端口应用和需要同步的应用提供了支持,增强了Web服务的灵活性和效率。 ...
c++实现的Socket客户端建立程序,WSADATA wsd;... s=socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (INVALID_SOCKET==s) { ini=WSAGetLastError(); MessageBox("ini_socket_error",NULL,0); }
《FANUC机器人通讯使用手册》是一份详细指导如何通过以太网与FANUC机器人进行数据读写操作的手册。FANUC Robot Interface (FRRJIF.DLL) 是一个Windows平台的软件模块,主要功能是实现与FANUC机器人之间的通讯。...
TCP/IP协议族是一组用于互联网通信的标准协议集合,其中最重要的两个协议为TCP(Transmission Control Protocol,传输控制协议)和UDP(User Datagram Protocol,用户数据报协议)。 1. **UDP协议**:UDP协议是一种...
c++实现的Socket客户端建立程序 WSADATA wsd; if WSAStartup MAKEWORD 2 2 &wsd { MessageBox "WSAStartup error" NULL 0 ; } int ini 0;... s socket AF INET SOCK STREAM IPPROTO TCP
printf("size of tcpheader->%i\n",sizeof(struct tcpheader)); printf("size of the hole packet->%i\n",ntohs(pIpheader->ip_len)); printf("\nchar Packet%i [%i]=\"",pCount,lentcp-1); for (i=0;i;i++...
这里通过`socket`函数创建了一个TCP套接字`AF_INET`表示使用IPv4协议族,`SOCK_STREAM`表示创建的是流式套接字(TCP),`IPPROTO_TCP`则进一步指明使用TCP协议。 #### 四、绑定地址 ```cpp SOCKADDR_IN addrServ; ...
这可以是基于TCP/UDP连接、HTTP响应或自定义脚本的检查。 3. 冗余配置 冗余配置的核心在于确保即使主设备故障,系统仍能正常运行。在AppDirector中,这通常通过以下方式实现: - **硬件冗余**:配置热备份单元...
它通过TCP/IP协议栈提供了一种标准接口,使得开发者能够编写跨平台的应用程序,实现数据在网络上的传输。Socket编程的核心是建立通信通道,然后在这个通道上发送和接收数据。 ### 简单服务器的实现 #### 代码解析 ...
DTU是一种无线数据传输设备,能够让串口设备(如USR-WSD-2温湿度传感器)通过GPRS网络实现远程数据通信。力控组态软件是一款工业监控组态软件,可以实现对现场设备的监控。在硬件需求方面,需要一个USR-GPRS-701-2...
这里`AF_INET`表示IPv4地址族,`SOCK_STREAM`表示TCP套接字类型,`IPPROTO_TCP`表示TCP协议。 2. **打开输入/输出流**:Socket创建完成后,可以使用`bind()`函数将Socket绑定到特定的地址和端口上,并且服务器端还...
本篇文章将对一个基于VC++的TCP客户端程序进行详细解析,该程序利用Socket技术实现网络通信。在分析过程中,我们将重点关注该程序的关键部分,包括初始化网络库、创建Socket、设置Socket选项、连接服务器、发送与...
wsdutil 是一个基于Java语言开发的工具,主要用于处理和操作Web服务发现(Web Service Discovery, WSD)的相关任务。它源自code.google.com/p/wsdutil项目,这是一个在Google Code托管的开源项目,现在已经迁移到...
在电脑端,应设置TCP Server监听特定本地IP和端口,以便GPRS模块连接。 在软件应用上,Modbus Pull软件用于串口通信,设置包括串口号、设备ID、功能码、起始地址及读取数据的数量。通过Modbus Pull,我们可以从设备...