UPnP
英文名称:Universal Plug and Play
中文译名:通用即插即用
UPnP协议即通用即插即用英文是Universal Plug and Play,缩写为UPnP。UPnP规范基于TCP/IP协议和针对设备彼此间通讯而制订的新的Internet协议。要说计算机外设的即插即用(Plug and Play(缩写PnP)),大家可能很熟悉,但对通用即插即用,多数人会感到是一头雾水。由于windows xp加入对UPnP的支持,并且被查出存在很严重的安全问题,所以,一时间,使得UPnP名声大噪。
基本概念
UPnP 的应用范围非常大,以致足够可以实现许多现成的、新的及令人兴奋的方案,包括家庭自动化、打印、图片处理、音频 / 视频娱乐、厨房设备、汽车网络和公共集会场所的类似网络。它可以充分发挥 TCP/IP 和网络技术的功能,不但能对类似网络进行无缝连接,而且还能够控制网络设备及在它们之间传输信息。在 UPnP 架构中没有设备驱动程序,取而代之的是普通协议。
UPnP 并不是周边设备即插即用模型的简单扩展。在设计上,它支持0设置、网络连接过程“不可见”和自动查找众多供应商提供的多如繁星的设备的类型。换言之,一个 UPnP 设备能够自动跟一个网络连接上、并自动获得一个 IP 地址、传送出自己的权能并获悉其它已经连接上的设备及其权能。最后,此设备能自动顺利地切断网络连接,并且不会引起意想不到的问题。
UPnP 推动了因特网技术的发展,包括 IP、TCP、UDP、HTTP、SSDP和 XML 等技术。在因特网上契约以有线应用协议为基础,而该协议是说明性的、利用 XML 进行表述和 HTTP 进行传输的。与此相同的是,UPnP 的明确设计目标就是提供这样的环境。再者,当成本、技术或经费等方面的因素阻止了在某种媒介里或接入其中的设备上运用 IP 时,UPnP 能够通过桥接的方式提供非 IP 协议的媒体通道。UPnP 不会为应用程序指定 API,因此供应商们就可以自己创建 API 来满足客户的需求。
相关推荐
UPNP(通用即插即用,Universal Plug and Play)是一种网络协议,允许设备和服务在局域网内自动发现和配置,无需用户手动设置IP地址、端口映射等网络参数。这种技术主要用于简化家庭和小型办公网络中的多媒体设备、...
【Intel Tools For UPnP Technology】是一套由Intel公司提供的用于开发和调试UPnP(通用即插即用)和DLNA(数字生活网络联盟)技术的专业工具集。这套工具集是针对那些希望创建智能家庭设备、媒体共享应用或者任何...
1、操作系统是否支持UPnP功能:Windows XP,Vista,Windows 7均支持UPnP功能,Windows 2003不支持UPnP功能 2、SSDP服务是否已经启动:SSDP在Windows服务里名字是“SSDP Discovery Service”,如此项FAILED,请使用...
That is where the UPnP Test application comes in. This simple program is designed to help you identify the issues that prevent the UPnP protocol from functioning correctly. Before you get your hopes...
UPnP(通用即插即用)是一种网络协议,旨在简化设备间的互联互通,特别是家庭和小型办公室网络中的智能设备。在Java编程环境中,开发者可以利用UPnP库来创建应用程序,允许设备发现、控制和互相通信。Cling是一个...
UPnP(通用即插即用,Universal Plug and Play)是一种网络协议,旨在简化家庭和小型办公室网络中的设备发现、控制和通信。它允许设备(如打印机、摄像头、媒体播放器等)自动在本地网络上找到彼此,并能共享资源和...
在Android平台上,实现UPnP(通用即插即用)来支持DLNA(数字生活网络联盟)功能是一项常见的任务,尤其对于开发多媒体应用来说。UPnP是一种标准,它允许设备在网络中自动发现、控制和通信,而DLNA则是一种规范,...
UPnP(Universal Plug and Play,通用即插即用)是一种网络协议,主要目的是简化设备的网络连接和配置,尤其在家庭网络环境中。该协议允许网络设备自动发现彼此,并且能够自动进行端口映射,无需手动配置路由器。...
在嵌入式Linux系统中,UPnP(Universal Plug and Play,通用即插即用)是一项重要的网络协议,它允许设备在网络中自动发现和交互,无需手动配置。在本主题中,我们将深入探讨如何在基于ARM架构的嵌入式设备上实现...
UPnP(通用即插即用,Universal Plug and Play)是一种网络协议,旨在简化设备在网络中的发现、控制和通信。UPnP_IGD_1.0是UPnP Internet Gateway Device(互联网网关设备)规范的1.0版本,主要用于管理家庭或小型...
UPnP是针对智能家电、无线设备以及各种外观尺寸的个人电脑的普遍对等(peer-to-peer)网络连接而设计的一种架构。它旨在为家庭、小型企业、公共场所中或连接到互联网的ad-hoc网或未管理网络提供易于使用、灵活且基于...
【UPnP技术详解】 UPnP,全称Universal Plug and Play,中文名为通用即插即用,是一种网络协议,旨在简化设备在网络中的连接和控制过程。它允许设备在局域网中自动发现彼此,并且能够自动配置网络服务,无需用户...
比特精灵端口映射工具UPnP是一款专门针对局域网用户设计的实用软件,它能够帮助用户解决在家庭宽带或小区局网环境下遇到的下载限速问题。在使用迅雷等P2P下载工具时,由于网络服务商或者路由器设置的限制,可能会...
UPnP(通用即插即用,Universal Plug and Play)是一种网络协议,旨在简化家庭和小型办公室网络中的设备连接。Device Spy V1.3 是一个专为UPnP设计的测试工具,适用于Windows XP及以上操作系统,无需安装,解压后...
【让Linux操作系统NAT服务器支持UpnP】 在现代的家庭和企业网络环境中,UPnP(Universal Plug and Play)技术已经成为一种重要的设备联网方式。它允许智能设备自动发现并连接到网络,无需用户进行复杂的网络配置。...
UPnP(通用即插即用,Universal Plug and Play)是一种网络通信协议,旨在简化设备间的发现、控制和通信。在Android平台上实现UPnP技术,可以让移动设备与其他支持UPnP的设备,如智能电视、打印机、路由器等进行无缝...
UPnP(通用即插即用,Universal Plug and Play)是一种网络协议,旨在简化家庭和小型办公室网络中的设备连接。这个协议允许设备(如路由器、打印机、智能手机等)自动发现网络上的其他设备,并能够动态地配置网络...
UPNP(Universal Plug and Play)是一种网络协议,用于设备和服务的自动发现和配置,使得家庭或小型办公室网络中的设备能够简单地互相通信。在C#中实现UPNP TCP穿透是一项技术挑战,因为相关的中文资源相对较少。...
UPnP(通用即插即用,Universal Plug and Play)是一种网络协议,旨在简化设备在网络中的自动发现、控制和互操作性。它允许设备无需手动配置即可加入网络,并且能够找到并控制其他支持UPnP的设备。这个“upnp的C参考...