(Translated by https://www.hiragana.jp/)
简单服务发现协议 - 维基百科,自由的百科全书 とべ转到内容ないよう

简单ふく务发现协议

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
重定しげさだこうSSDP
SSDPてきOSI模型もけい
应用层 简单ふく务发现协议
HTTPU HTTPMU
传输层 UDP
网络层 IP (IPv4, IPv6)
かずすえ链路层 以太网 Token
Ring
FDDI ……

简单ふく务发现协议SSDP,Simple Service Discovery Protocol)一种应用层协议,构成通用つうようそく插即よう(UPnP)わざ术的核心かくしん协议いち[1]

简单ふく务发现协议提供ていきょうりょうざい局部きょくぶ网络さとめん发现设备てきつくえせいひかえせいてん(也就接受せつじゅふく务的きゃく户端以通过使用しよう简单ふく务发现协议,すえ自己じこてき需要じゅよう查询ざい自己じこ所在しょざいてき局部きょくぶ网络さとめん提供ていきょう特定とくていふく务的设备。设备(也就提供ていきょうふく务的ふく务器はし)也可以通过使用しよう简单ふく务发现协议,こう自己じこ所在しょざいてき局部きょくぶ网络さとめんてきひかえせいてん宣告せんこく它的存在そんざい[2]

实现

[编辑]

简单ふく务发现协议是ざいHTTPUHTTPMUてきもと础上实现てき协议。[2]

按照协议てき规定,とういち个控せいてんきゃく户端)せっにゅう网络てき时候,它可以向いち特定とくていてきてきSSDPはしこう使用しようM-SEARCH方法ほうほう发送“ssdp:discover”消息しょうそくとう设备监听到这个保留ほりゅうてき播地じょうよしひかえせいてん发送てき消息しょうそくてき时候,设备かい分析ぶんせきひかえせいてん请求てきふく务,如果自身じしん提供ていきょうりょうひかえせいてん请求てきふく务,设备しょうどおり单播てき方式ほうしき直接ちょくせつ响应ひかえせいてんてき请求。[3]

类似てきとう一个设备接入网络的时候,它应とうこういち特定とくていてきてきSSDPはしこう使用しようNOTIFY方法ほうほう发送“ssdp:alive”消息しょうそくひかえせいてんすえ自己じこてき策略さくりゃく,处理监听到てき消息しょうそくこう虑到设备可能かのうざいぼつゆう通知つうちてきじょう况下停止ていしふく务或しゃ从网络上おろし载,“ssdp:alive”消息しょうそく必须ざいHTTP协议头CACHE-CONTROLさとめん指定していちょう时值,设备必须ざい约定てきちょう时值到达以ぜんじゅう发“ssdp:alive”消息しょうそく。如果ひかえせい点在てんざい指定していてきちょう时值ないぼつゆうさいつぎおさむいた设备发送てき“ssdp:alive”消息しょうそくひかえせいてんはた认为设备やめ失效しっこう[3]

とう一个设备计划从网络上卸载的时候,它也应当こういち特定とくていてきてきSSDPはしこう使用しようNOTIFY方法ほうほう发送“ssdp:byebye”消息しょうそくただしそく使つかいぼつゆう发送“ssdp:byebye”消息しょうそくひかえせいてん也会すえ“ssdp:alive”消息しょうそく指定していてきちょう时值,はたちょう时并且没ゆうさいつぎおさむいたてき“ssdp:alive”消息しょうそく对应てき设备认为失效しっこうてき设备。[3]

ざいIPv4环境,とう需要じゅよう使用しよう播方しき传送しょう关消いきてき时候,SSDP一般使用多播地址239.255.255.250UDPはしこうごう1900。

すえ互联网地ゆびつくえてきゆび,SSDPざいIPv6环境使用しよう播地FF0X::C,这里てきXすえscopeてき不同ふどう以有不同ふどうてき值。[4]

参考さんこう资料

[编辑]
  1. ^ 曾辉、费云、からあきら:《通用つうようそく插即ようふく务自动发现技术》,http://www.zte.com.cn/main/include/showemagazinearticle.jsp?articleId=977&catalogId=12165[永久えいきゅう失效しっこう連結れんけつ]
  2. ^ 2.0 2.1 ほろ公司こうし:《Windows XPなかてき通用つうようそく插即よう》,http://www.microsoft.com/china/windowsxp/pro/techinfo/planning/upnp/protocol.mspx页面そん档备份そん互联网档あん
  3. ^ 3.0 3.1 3.2 于辰涛:《UPnP协议编程实践()》,http://www.ibm.com/developerworks/cn/linux/other/UPnP/part2/index.html页面そん档备份そん互联网档あん
  4. ^ IANA:《INTERNET PROTOCOL VERSION 6 MULTICAST ADDRESSES》,http://www.iana.org/assignments/ipv6-multicast-addresses/页面そん档备份そん互联网档あん

まいり

[编辑]