[發明專利]用于動態域名系統(DDNS)的方法和系統有效
| 申請號: | 201380038735.7 | 申請日: | 2013-05-23 |
| 公開(公告)號: | CN104662848B | 公開(公告)日: | 2017-09-19 |
| 發明(設計)人: | 陳浩明 | 申請(專利權)人: | 柏思科技有限公司 |
| 主分類號: | H04L12/66 | 分類號: | H04L12/66;H04L29/12 |
| 代理公司: | 深圳新創友知識產權代理有限公司44223 | 代理人: | 江耀純 |
| 地址: | 中國香港九龍長沙灣青山道*** | 國省代碼: | 香港;81 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 動態域名 系統 ddns 方法 | ||
技術領域
本發明大體上涉及計算機網絡的領域。更確切地說,本發明涉及用于為包括多個網絡接口的網絡節點提供動態域名系統(DDNS)服務的方法和系統。
背景技術
動態DNS(DDNS)是實時更新域名系統(DNS)以指向因特網上的不斷改變的IP地址的方法。所述方法用于為可能在網絡上改變位置的資源提供持久域名。網絡裝置已經結合了DDNS技術以允許網絡裝置用持久域名與其它主機進行通信。動態更新域名服務器記錄的標準化方法由因特網工程任務組(IETF)請求注釋(RFC)2136規定,通常被稱為動態DNS更新。由RFC 2136描述的方法是與所管理的DNS服務器一起使用的網絡協議,并且所述方法包含安全機制。RFC 2136支持所有的DNS記錄類型,但是通常其僅作為DHCP系統的擴展來使用,并且其中經授權的DHCP服務器在DNS中登記客戶端記錄。對RFC 2136的此形式的支持由許多客戶端以及服務器軟件提供,所述軟件包含是大部分當前操作系統的組件的那些軟件。對RFC 2136的支持還是許多目錄服務的組成部分,所述目錄服務包含LDAP以及Windows的活動目錄域。
最先進水平的網絡裝置的共同特征是通過使用如dyn.com或no-ip.com等現有DDNS服務或使用由制造商自身代管的定制服務來部署DDNS。大部分基于網絡的DDNS服務使用標準的用戶名以及密碼安全架構。這要求用戶首先在DDNS服務器網站處創建帳戶并且隨后配置他們的裝置以便每當檢測到IP地址改變時向DDNS服務器發送更新。這是被幾乎所有基于網絡的DDNS服務使用的方法。
一些裝置制造商僅允許他們的DDNS服務由他們制造的裝置使用,并且還一起消除了對用戶名以及密碼的需要。這通過使用在DDNS服務器上以及在裝置的固件內保密的加密算法對裝置的MAC地址進行加密來實現。所得的解密或解密失敗對應地用以確認或拒絕更新。
然而,為網絡裝置選擇以及分配域名的過程需要時間。另外,當網絡裝置具有多個待分配域名的網絡接口時,最先進水平的DDNS不能夠為網絡裝置的特定網絡接口選擇以及分配域名。
發明內容
根據本發明的實施例中的一者,當網絡節點能夠通過特定網絡接口連接到第一服務器上或在特定網絡接口處發生預定義事件時,網絡節點向第一服務器發送更新消息。更新消息含有對應于網絡節點的唯一標識符。唯一標識符不能被用戶更改。唯一標識符是對第一服務器唯一的,使得沒有兩個網絡節點能用相同的唯一標識符向第一服務器發送更新消息。唯一標識符遵循域名的規范。導致網絡節點發送更新消息的預定義事件包含在網絡節點的至少一個網絡接口處的IP地址的改變、在網絡節點的網絡接口中的一者處IP地址的分配、在網絡節點的網絡接口中的一者處檢測到的接入鏈路連接、在網絡節點的網絡接口中的一者處的接入鏈路斷開、DNS資源記錄的更新、以及引起在網絡節點的事件記錄處的新條目的任何事件。在一個變體中,更新消息被加密。在一個變體中,更新消息還含有對發送更新消息的網絡接口的標識。在一個變體中,對于網絡節點能夠連接到第一服務器上的每一網絡接口,網絡節點通過所述網絡接口中的每一者發送更新消息。在一個變體中,網絡節點通過多個網絡接口向第一服務器發送多個相同的更新消息。在一個變體中,更新消息通過網絡節點定期發送。在一個變體中,所發送的更新消息用以通過第一服務器確定網絡節點的狀態。
根據本發明的實施例中的一者,當第一服務器接收含有網絡節點的唯一標識符的DNS請求時,第一服務器從其計算機可讀存儲媒體中檢索對應于所述唯一標識符的DNS資源記錄并且隨后用所述DNS資源記錄回復DNS請求。在一個變體中,DNS請求含有唯一標識符以及網絡接口標識符,并且第一服務器從其計算機可讀存儲媒體中檢索對應于所述唯一標識符以及所述網絡接口標識符的DNS資源記錄并且隨后用所述DNS資源記錄回復DNS請求。
第一服務器可以實施為動態域名系統(DDNS)服務器。替代地,第一服務器實施為能夠接收更新消息并且根據更新消息改變其DNS資源記錄的域名系統(DNS)服務器。替代地,第一服務器是能夠接收更新消息、處理更新消息、根據更新消息改變其DNS資源記錄并且回復DNS請求的計算裝置。優選地,通過定制DDNS服務器以處理本文中所描述的更新消息以及DNS請求來實施第一服務器。
附圖說明
圖1是圖示根據本發明的實施例中的一者的網絡環境的網絡圖。
圖2A圖示根據本發明的實施例中的一者的在網絡節點處創建的更新消息的格式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于柏思科技有限公司,未經柏思科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380038735.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于便攜式電子設備的殼體
- 下一篇:光無線接入系統、端局裝置和休眠控制方法





