操作系统如何识别局域网上的打印机?

操作系统如何识别局域网上的打印机?

我的打印机使用 wifi 连接到路由器,我的笔记本电脑如何识别打印机?我知道由于打印机连接到路由器,它有一个 IP 地址,但操作系统如何知道它是打印机而不是局域网上的其他计算机?它会问每个人“都是打印机吗?”

它是如何工作的?

答案1

有几种不同的方式,但您最有可能看到的是 SMB 注册。某个设备(通常是运行 Windows 的 PC,但并非总是如此)被选为网络的主浏览器,并定期广播其状态。提供 SMB 服务的设备会听到广播并向主浏览器注册。计算机还可以向主浏览器查询已注册服务的列表。

浏览器服务了解更多详情。请注意,Windows 绝对不是唯一提供和使用此服务的操作系统。

也可能是你好或 mDNS。有几种技术可以实现这一点,而且许多设备都支持其中一种以上的技术。

相关内容