Universal Plug and Play (UPnP 通用即插即用) 概念

感觉自己out了,若干年前出来的东西,居然不知道,所以恶补下。


UPnP 是什么?

要弄清楚UPnP是什么,最好先看下有什么背景需求。Internet大家都再熟悉不过了,但是有没想过,如果我有一个新的电子设备,比如你家里的空调遥控器(呵呵),想接入到Internet,怎么办?它需要什么样的条件就可以无缝接入到Internet呢?

是的,UPnP应运而生,只要你的设备符合UPnP的协议规范,它就能无缝接入Internet。不受操作系统,编程语言的限制。以网络为应用环境,不考虑“孤岛”中的计算机。

UPnP是通用即插即用(Universal Plug and Play)的缩写,主要用于设备的智能互联互通,使用UPnP协议不需要设备驱动程序,它可以运行在目前几乎所有的操作系统平台上,使得在办公室、家庭和其他公共场所方便地构建设备互联互通成为可能。

设备可以动态地进入网络中,自动获得IP地址,“学习” 或查找自己应当进行的操作和服务的信息;“感知”别的设备是否存在以及它们的作用和当前的状态。设备可读取属于自己的、特定的状态和参数,完成控制操作后应当发出“操作完成”的响应信号。如果失败,则应发出控制失败的信号。


UPnP的目的是什么?

归纳 下,UPnP最大的愿景是希望任何设备一旦连接上网络,所有在网络上的设备马上就能知道有新设备加入,这些设备彼此之间能互相通信,更能直接使用或者控制它,一切都不需要人工设置,完全的即插即用。


UPnP在NAT中的使用条件是什么?

必须同时满足三个条件:

1) NAT网关设备必须支持UPnP功能;

2) 操作系统必须支持UPnP功能;我们常见的Windows XP是支持UPnP的;

3) 应用软件必须支持UPnP功能;比如BC、电骡eMule、MSN软件都是支持的;

以上三个条件必须同时满足,缺一不可。


作为非专业的人士,理解概念,至此就好了,更详细的请参考:http://www.h3c.com.cn/MiniSite/Technology_Circle/Net_Reptile/The_Five/Home/Catalog/201206/747039_97665_0.htm


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值