什么是通用即插即用(UPnP)?

通用即插即用是一组协议和相关技术,可让设备自动发现彼此。

通用即插即用如何工作?

过去像打印机一样设置一个巨大的痛苦。 现在,感谢UPnP,一旦您的Wi-Fi打印机开启,您的笔记本电脑,平板电脑和智能手机就可以看到它。

通用即插即用 - 不要与即插即用(PnP)混淆 - 被认为是即插即用的扩展。 如果一切正常,它会自动执行所有需要的复杂步骤,以允许设备彼此通信,无论是直接(对等)还是通过网络。

如果您想了解更多细节,请继续阅读。 但被警告,这有点书呆子。

通用即插即用使用标准网络/互联网协议(例如TCP / IP,HTTP,DHCP)来支持零配置(有时称为“不可见”)网络。 这意味着当设备加入或创建网络时,通用即插即用会自动进行:

通用即插即用技术可以适应各种有线(例如以太网, 火线 )或无线(例如WiFi, 蓝牙 )连接,无需任何额外/特殊的驱动程序。 不仅如此,通用网络协议的使用允许任何UPnP兼容设备参与,而不管操作系统(例如Windows,MacOS,Android,iOS),编程语言,产品类型(例如PC /笔记本电脑,移动设备,智能家电,音频/视频娱乐)或制造商。

通用即插即用还具有音频/视频扩展(UPnP AV),通常集成于现代媒体服务器/播放器,智能电视,CD / DVD /蓝光播放器,电脑/笔记本电脑,智能手机/平板电脑等。 与DLNA标准类似,UPnP AV支持各种数字音频/视频格式,旨在促进设备之间的内容流传输。 UPnP AV通常不需要在路由器上启用通用即插即用设置。

通用即插即用场景

一种常见的情况是网络连接的打印机。 如果没有通用即插即用,用户首先必须经历在计算机上连接和安装打印机的过程。 然后,用户必须手动配置该打印机才能在本地网络上访问/共享该打印机。 最后,用户必须去网络上的每台其他计算机并连接到该打印机,这样每台计算机才能在网络上识别打印机 - 这可能是一个非常耗时的过程,特别是在意外情况下问题出现。

使用通用即插即用,在打印机和其他网络设备之间建立通信非常简单方便。 您只需将UPnP兼容打印机插入路由器上的开放式以太网端口,然后通用即插即用即可完成其余任务。 其他常见的UPnP场景是:

预计制造商将继续创建旨在利用通用即插即用功能的消费设备,以支持功能。 这一趋势稳步扩展到包括流行的智能家居产品类别:

UPnP的安全风险

尽管通用即插即用提供了所有优势,但该技术仍然存在一些安全风险。 问题是通用即插即用不认证,假定网络中连接的所有东西都是可信和友好的。 这意味着如果一台计算机受到恶意软件或黑客利用安全漏洞/漏洞(基本上可以绕过防护网络防火墙的后门)的攻击, 网络上的其他任何事情都会立即受到影响。

但是,这个问题与通用即插即用(将其看作是一种工具)有关的问题较少,更多的是与糟糕的实现(即不恰当地使用工具)有关。 许多路由器(尤其是老一代型号)都很脆弱,缺乏适当的安全性和检查来确定软件/程序或服务提出的请求是好还是坏。

如果您的路由器支持通用即插即用,则设置中会有一个选项(请按照产品手册中的说明进行操作)关闭该功能。 虽然这需要花费一些时间和精力,但可以通过手动配置(有时由产品的软件执行)和端口转发来重新启用在同一网络上共享/流式传输/控制设备。