(Translated by https://www.hiragana.jp/)
UPnP - 维基百科,自由的百科全书 とべ转到内容ないよう

UPnP

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
UPnP 图标

通用つうようそく插即よう英語えいごUniversal Plug and Play,简称UPnPよし通用つうようそく插即よう论坛”(UPnP™ Forum)推广てき一套网络协议。该协议的标是使家庭かてい网络(かずすえどもとおる通信つうしん娱乐)かず公司こうじ网络ちゅうてきかく种设备能够相互そうご无缝连接,并简しょう关网络的实现。UPnPどおり过定义和发布もと于开放、いんとく网通讯网协议标准てきUPnP设备ひかえせい协议らい实现这一目いちもく标。

UPnP这个概念がいねんずい插即よう(Plug-and-play)衍生而来てきずい插即よう一种热拔插技术。

がいじゅつ

[编辑]

UPnP体系たいけいまこと许PC间的てん对点连接、网际互连无线设备。它是いち种基于TCP/IPUDPHTTPてき分布ぶんぷしき、开放体系たいけい

UPnP使とく任意にんい两个设备のうざいLANひかえせい设备てき管理かんり相互そうご通信つうしん。其特せい包括ほうかつ

  • 传输かい质和设备独立どくりつ。UPnPわざ术可以应ようざい许多媒体ばいたいじょう包括ほうかつ电话线电线電力でんりょくせん通信つうしんPLC)、以太网べにがいどおり技術ぎじゅつ(IrDA)、無線むせんでんWi-Fi蓝牙Firewire(1394)。无需にん务设备驱动;而是さいよう共同きょうどうてき协议。
  • よう户界めん(UI)ひかえせい。UPnPわざ术使とく设备厂商以通过网页浏览器らいひかえせい设备なみ进行交互こうご
  • 操作そうさけい统和ほどじょ语言独立どくりつにんなん操作そうさけい统和ほどじょ语言ひとし以用于构けんUPnP产品。UPnP并没ゆう设定あるきりせい运行于控せい设备じょうてき应用ほどじょAPI;OS厂商建立こんりゅう满足们客户需もとめてきAPI。UPnP使とく厂商以像开发つね规应ようほどじょ一样来控制设备UI交互こうご
  • もと于因とく网技术。UPnP构建于IP、TCP、UDP、HTTP,XMLとう许多协议うえ
  • 编程ひかえせい。UPnP体系たいけいどう支持しじつね规应ようほどじょ编程ひかえせい
  • 扩展せいまい个UPnP设备以有构建于基本体ほんたいけいうえあずか具体ぐたい设备しょう关的ふく务。

UPnP支持しじれい配置はいち,"见的网络"动检测;にんなん设备のう加入かにゅういち个网络,获取いち个IP,广播自己じこてき名字みょうじすえ请求检查自身じしんこうのう以及检测其它设备它们てきこうのうDHCPDNSふく务是选的,并只ゆう它们ざい网络じょう存在そんざいてき时候ざいかい使用しよう。设备以自动离开网络而かい遗留にんなん需要じゅようてきじょう态信いき

UPnPてきもと础是IP解析かいせきまい一个设备都应当有一个DHCPきゃく户端并在连入网络てき时候搜索そうさくDHCPふく务。如果ぼつゆう找到DHCPふく务,也就说网络是缺乏けつぼう管理かんりじょう态,么设备必须给自己じこ设定いち个地。如果ざいDHCPふく务器交互こうごてき过程ちゅう,设备获得りょういち个域めい如通过DNSふく务器あるものDNS传递),么它应当ざいせっらいてき网络操作そうさちゅう使用しよう这个いきめいいや则,设备应当使用しよう它的IP

协议

[编辑]

发现

[编辑]

给定いち个IP,UPnP网络ちゅうてき第一步だいいっぽ发现。UPnPてき發現はつげん協議きょうぎもと于简单服务发现协议(SSDP)。とう一个设备被加入到网络中,UPnP检测协议まこと许该设备こうひかえせいてん广播自己じこてきふく务。类似とう一个控制点加入到网络中的时候,它也のう搜索そうさくいた网络ちゅう存在そんざいてきかん兴趣てき设备しょう关信いき裝置そうちあいだ交換こうかんてき發現はつげん訊息,主要しゅよう包含ほうがん裝置そうちてき必要ひつよう訊以及其しょ提供ていきょうてきいちこう服務ふくむれい裝置そうちてき類型るいけい標識ひょうしき指向しこう詳細しょうさい訊的連結れんけつあみ位置いち)。

描述

[编辑]

UPnP网络てきいち描述。とう一个控制点检测到一个设备时,它对该设备仍しか知之ともゆき甚少。为了使ひかえせいてん了解りょうかいさら关于该设备的しんいきあるもの设备进行交互こうごひかえせいてん必须从设备发てき检测しんいきちゅう包含ほうがんてきURL获取さらてきしんいきぼう个设备的UPnP描述XMLてき方式ほうしき包括ほうかつひんぱい、厂商しょう关信いき,如型ごう名和なわ编号、序列じょれつごう、厂商めいしなぱいしょう关URLとう。描述还包括ほうかつ一个嵌入式设备和服务列表,以及ひかえせい事件じけん传递存在そんざいしょう关的URL。对于ごと种设备,描述还包括ほうかつ一个命令或动作列表,包括ほうかつ响应なん种服务,针对かく种动さくてきまいりすう;这些变量描述运行时设备的じょう态信いき,并通过它们的すうすえ类型、范围事件じけんらい进行描述。

ひかえせい

[编辑]

UPnP网络てきいちひかえせいとう一个控制点获取到设备描述信息之后,它就以向该设备发送指令しれいりょう。为了实现此,ひかえせいてん发送一个合适的控制消息至服务相关控制URL(包含ほうがんざい设备描述ちゅう)。ひかえせい消息しょうそく也是どおり过简单对ぞう访问协议(SOAPようXMLらい描述てき。类似函数かんすう调用,ふく务通过返かい动作しょう关的值来かい应控せい消息しょうそく。动作てき效果こうか,如果ゆうてき话,かいはん应在よう于刻运行ちゅうふく务的しょう关变りょう

事件じけん通知つうち

[编辑]

したいち事件じけん通知つうちいち个UPnP描述包括ほうかつ一组命令列表和刻画运行时状态信息的变量。ふく务在这些变量あらため变的时候进行更新こうしんひかえせいてん以进ぎょう订阅以获取しょう关改变。ふく务通过发送事件じけん消息しょうそくらい发布更新こうしん事件じけん消息しょうそく包括ほうかつ一个或多个状态信息变量以及它们的当前数值。这些消息しょうそく也是さいようXMLてき格式かくしきよう通用つうよう事件じけん通知つうち体系たいけいえいGENA进行格式かくしき。一个特殊的初始化消息会在控制点第一次订阅的时候发送,它包括ほうかつふく务相关的变量めい及值。为了支持しじ个控せいてん并存てきじょうがた事件じけん通知つうち设计なり对于所有しょゆうてきひかえせいてん都平みやこたいゆき通知つうちよし此,所有しょゆうてき订阅しゃ同等どうとうおさむいた所有しょゆう事件じけん通知つうち

存在そんざい

[编辑]

さいきさきいち存在そんざい。如果设备带有存在そんざいURL,么控せいてん以通过它らい获取设备存在そんざいしんいきそくざい浏览ちゅう载URL,并允许用户来进行しょう关控せいある查看操作そうさ具体ぐたい支持しじ哪些操作そうさ则是よし存在そんざい页面设备完成かんせいてき

NAT穿ほじとおる

[编辑]

UPnP为NAT(网络转换穿ほじとおる带来りょういち个解决方あん互联网网关设备协议(IGD)。NAT穿ほじとおるまこと许UPnPすうすえつつめざいぼつ有用ゆうよう交互こうごてきじょう况下,无障碍しょうがいてきどおりみちよしあるもの防火ぼうかかり如那个みちよしあるもの防火ぼうか支持しじNAT)。

未来みらいてき发展

[编辑]

UPnPかげおん媒体ばいたいふく务器

[编辑]

UPnPかげおん媒体ばいたいふく务器そん储和どもとおる数字すうじ媒体ばいたい如:图片、电影あるおん乐。

參考さんこう資料しりょう

[编辑]

外部がいぶ連結れんけつ

[编辑]

ぶんけん

[编辑]

新聞しんぶん

[编辑]