[發(fā)明專(zhuān)利]用于基于域名系統(tǒng)的設(shè)備和目標(biāo)發(fā)現(xiàn)的方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201280046021.6 | 申請(qǐng)日: | 2012-09-03 |
| 公開(kāi)(公告)號(hào): | CN103891247A | 公開(kāi)(公告)日: | 2014-06-25 |
| 發(fā)明(設(shè)計(jì))人: | N·維卡里;B·伊斯勒;C·尼德邁爾 | 申請(qǐng)(專(zhuān)利權(quán))人: | 西門(mén)子公司 |
| 主分類(lèi)號(hào): | H04L29/08 | 分類(lèi)號(hào): | H04L29/08 |
| 代理公司: | 中國(guó)專(zhuān)利代理(香港)有限公司 72001 | 代理人: | 馬麗娜;劉春元 |
| 地址: | 德國(guó)*** | 國(guó)省代碼: | 德國(guó);DE |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 基于 域名 系統(tǒng) 設(shè)備 目標(biāo) 發(fā)現(xiàn) 方法 | ||
本發(fā)明涉及根據(jù)權(quán)利要求1和10的前序部分的用于基于域名系統(tǒng)(通常稱(chēng)為“DNS”)的設(shè)備和目標(biāo)的發(fā)現(xiàn)的方法和系統(tǒng)。
DNS在諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)上提供關(guān)鍵服務(wù),將對(duì)代表文本描述資源的域名的查詢翻譯成通常由一系列數(shù)字代表的網(wǎng)絡(luò)地址。例如,DNS是應(yīng)用于互聯(lián)網(wǎng)的名稱(chēng)解析系統(tǒng)。其被用來(lái)將名稱(chēng)解析為互聯(lián)網(wǎng)協(xié)議(稱(chēng)為“IP”)地址,并且反之亦然。更新的方法,例如在DNS-SD草案“基于DNS的服務(wù)發(fā)現(xiàn)”(http:tools.ietf.org/pdf/draft-cheshire-dnsext-dns-sd-10.txt)中描述的基于DNS的服務(wù)發(fā)現(xiàn)(稱(chēng)為“DNS-SD”),提出將DNS也用于服務(wù)的發(fā)現(xiàn),例如打印機(jī)。
DNS-SD草案定義了一組用于查詢DNS服務(wù)器的特定規(guī)則和方法論,但是使用已存在的DNS資源記錄(RR)類(lèi)型。此外,DNS-SD草案定義基本語(yǔ)法以存儲(chǔ)關(guān)于服務(wù)的附加信息。DNS?RR被命名和構(gòu)造以便于服務(wù)發(fā)現(xiàn)。因此,給定客戶端正在尋找的服務(wù)的類(lèi)型,以及其中該客戶端正在尋找該服務(wù)的域,這允許客戶端使用標(biāo)準(zhǔn)DNS查詢發(fā)現(xiàn)一系列該所需服務(wù)的已命名實(shí)例(instance)。
DNS-SD定義服務(wù)實(shí)例為<實(shí)例>.<服務(wù)>.<域>的串聯(lián),其中<域>部分代表其中服務(wù)實(shí)例被登記的DNS子域,<服務(wù)>部分識(shí)別根據(jù)RFC2782(http://tools.ietf.org/pdf/rfc2782)的服務(wù)類(lèi)型,并且<實(shí)例>部分命名該服務(wù)實(shí)例。
服務(wù)類(lèi)型(<服務(wù)>)可以包括兩級(jí)層次并遵循[_subtype.sub.]_type._proto的一般慣例,其中“_proto”表示使用的IP傳輸協(xié)議,“_type”命名服務(wù)類(lèi)型,關(guān)鍵字“_sub”指示第二級(jí)層次是可用的,并且“_subtype”命名服務(wù)子類(lèi)型。
DNS-SD使用下列資源記錄類(lèi)型來(lái)代表服務(wù):
-SRV?RR:存儲(chǔ)單個(gè)服務(wù)實(shí)例,即從服務(wù)實(shí)例解析到主機(jī)并且當(dāng)減少到相關(guān)變?cè)?argument)(左:查詢的變?cè)?,中:查詢的?lèi)型,右:對(duì)查詢的響應(yīng))時(shí)具有下列形式:<實(shí)例>.<服務(wù)>.<域>SRV<主機(jī)><端口>;
-TXT?RR:存儲(chǔ)關(guān)于單個(gè)服務(wù)實(shí)例的附加信息,即<實(shí)例>.<服務(wù)>.<域>TXT<“任意文本屬性”>;
-PTR?RR:將服務(wù)類(lèi)型與單個(gè)服務(wù)實(shí)例鏈接,即<服務(wù)>.<域>PTR<實(shí)例>.<服務(wù)>.<域>。
對(duì)于每個(gè)服務(wù)實(shí)例,SRV和TXTRR被存儲(chǔ)在DNS中。SRVRR基本被用來(lái)解析服務(wù)實(shí)例的主機(jī)和端口。對(duì)應(yīng)的TXT?RR可以包含關(guān)于特定服務(wù)實(shí)例的附加信息。TXT?RR的內(nèi)容被格式化為鍵/值對(duì),其中第一個(gè)等號(hào)(“=”)作為分隔符(例如用于打印機(jī)服務(wù)的“紙型=A4”)。TXT?RR可以包含多個(gè)鍵/值對(duì)。在二進(jìn)制表示中,每個(gè)鍵/值對(duì)在內(nèi)容之前存儲(chǔ)有長(zhǎng)度字段。PTR?RR被用來(lái)解析服務(wù)類(lèi)型到單個(gè)服務(wù)實(shí)例,即對(duì)域內(nèi)所有網(wǎng)頁(yè)服務(wù)器的查詢可以用對(duì)服務(wù)類(lèi)型“_http._tcp.<域>”的DNS查詢來(lái)完成,并且將產(chǎn)生所有特定網(wǎng)頁(yè)服務(wù)器實(shí)例的列表。
DNS的主要問(wèn)題是應(yīng)答的大小被限制為64kB,這將域中單一類(lèi)別的服務(wù)的數(shù)量限制為大約700。該限制是更大型基于IP的系統(tǒng)的主要障礙。例如,大型建筑物自動(dòng)化系統(tǒng)可以由具有500000個(gè)目標(biāo)/服務(wù)的5000個(gè)設(shè)備構(gòu)成。
為了克服這一問(wèn)題,提出了一些解決方案,例如
-管理站上的工程和數(shù)據(jù)庫(kù);
-網(wǎng)頁(yè)服務(wù)發(fā)現(xiàn);
-輕量目錄訪問(wèn)協(xié)議(LDAP)。
不幸的是,這些解決方案要求附加的基礎(chǔ)結(jié)構(gòu)或者不足夠靈活以成為高效。即使其可能被用于更少限制的服務(wù)發(fā)現(xiàn),它們?cè)跁r(shí)間和/或設(shè)備方面需要附加的努力,因?yàn)楝F(xiàn)有的基礎(chǔ)結(jié)構(gòu)需要被擴(kuò)展以實(shí)施這些解決方案。此外,用來(lái)將建筑自動(dòng)化和控制網(wǎng)絡(luò)(BACnet)設(shè)備組網(wǎng)的IT基礎(chǔ)結(jié)構(gòu)的管理者可能不允許使用上述的協(xié)議。
本發(fā)明的目的是提供一種用于基于DNS的設(shè)備和目標(biāo)的發(fā)現(xiàn)的方法和系統(tǒng),其靈活、高效,免于附加協(xié)議的需要,并且允許從DNS服務(wù)器發(fā)現(xiàn)任意數(shù)量的設(shè)備/目標(biāo)/服務(wù)。
這一目的是通過(guò)根據(jù)權(quán)利要求1和10中指定的特征允許從DNS服務(wù)器發(fā)現(xiàn)任意數(shù)量的設(shè)備/目標(biāo)/服務(wù)的基于DNS的方法和系統(tǒng)達(dá)到的。
發(fā)明內(nèi)容
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于西門(mén)子公司,未經(jīng)西門(mén)子公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280046021.6/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:冰箱
- 下一篇:一種激光切割轉(zhuǎn)角的方法及系統(tǒng)





