[發明專利]域名注冊和解析的方法和基于域名的資源訪問方法及裝置在審
| 申請號: | 201410246837.4 | 申請日: | 2014-06-05 |
| 公開(公告)號: | CN104092785A | 公開(公告)日: | 2014-10-08 |
| 發明(設計)人: | 井淑明 | 申請(專利權)人: | 漢柏科技有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京天奇智新知識產權代理有限公司 11340 | 代理人: | 萬秀娟 |
| 地址: | 300384 天津市西青*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 域名 注冊 解析 方法 基于 資源 訪問 裝置 | ||
技術領域
本發明屬于域名系統(Domain?Name?System,DNS)技術領域,具體涉及域名注冊和解析的方法和基于域名的資源訪問方法及裝置。
背景技術
隨著互聯網的飛速發展,對于網絡服務器的訪問從最開始直接輸入互聯網協議(Internet?Protocol,IP)地址的方式,過渡到后來在本地主機添加寫有網絡服務器和IP地址映射關系的主機文件的方式,一直演變到今天使用DNS服務器對網絡服務器域名和IP地址進行管理和自動轉換的方式。同時,為保證自身服務訪問的連續可用性,目前大多數信息服務商都已經采用了互聯網服務提供商(Internet?Service?Provider,ISP)接入鏈路和網絡服務器集群的方式來應對網絡用戶的巨量訪問和請求。因此,如何利用DNS服務器將網絡用戶的請求和訪問合理地分配到多條鏈路或多個網絡服務器上,以達到網絡服務器的負載均衡,便成為業內日益關注的問題。
現有的通過DNS服務器實現域名解析的方法是:當DNS服務器接收到客戶端發送的域名解析請求信息后,在DNS服務器里查詢域名解析請求信息所需的域名,由于DNS服務器域名解析時是一個域名對應一個IP地址,通過域名就直接訪問到這個IP地址,這種域名解析方式無法實現負載均衡。
可見,在現有技術中,當接收n個客戶端發送的域名解析請求一致時,n個客戶端的解析請求對應一個域名,而一個域名對應一個IP地址,因此,為n個客戶端提供信息的僅僅是與解析請求相對應的這一個IP地址,這會導致該IP地址的網絡服務器承載鏈路超負荷,從而造成網絡中鏈路負載不均衡,影響了網絡的服務質量。
發明內容
本發明的目的是提供一種域名注冊和解析的方法和基于域名的資源訪問方法及裝置,通過域名注冊時一個域名對應多個IP地址,同一資源下的多個IP地址為多個客戶端提供服務,實現了網絡的負載均衡,提高了信息的傳輸效率,提高了網絡的服務質量。
根據本發明的第一方面,提供了一種域名注冊和解析的方法,該方法包括:在每個域名下注冊兩個或兩個以上的IP地址;接收域名解析請求并查詢解析請求所對應的需解析的域名;解析需解析的域名下的所有注冊的IP地址;根據IP地址返回規則返回第一IP地址。
優選地,所述根據IP地址返回規則返回第一IP地址具體為:將所述所有注冊的IP地址的當前空閑寬帶按照空閑寬帶從大到小的順序進行排序,選定空閑寬帶排序在第一位的IP地址作為第一IP地址。
根據本發明的第二方面,提供了一種基于域名的資源訪問方法,該方法包括:預設資源的訪問域名;在訪問域名下注冊N個IP地址;接收同一資源的n個域名解析請求并查詢所述解析請求所對應的需解析的訪問域名;解析所述需解析的訪問域名下的所注冊的N個IP地址;根據IP地址返回規則返回n個IP地址;分別根據所述n個IP地址訪問所述資源。
優選地,所述根據IP地址返回規則返回n個IP地址具體為:將返回的所述n個IP地址的當前空閑寬帶按照空閑寬帶從大到小的順序進行排序,選定空閑寬帶排序在第一位的IP地址作為第一IP地址。
根據本發明的第三方面,提供了一種域名注冊和解析的裝置,該裝置包括:第一注冊單元,用于在每個域名下注冊兩個或兩個以上的IP地址;第一查詢單元,用于接收域名解析請求并查詢解析請求所對應的需解析的域名;第一解析單元,用于解析需解析的域名下的所有注冊的IP地址;第一返回單元,用于根據IP地址返回規則返回第一IP地址。
優選地,第一返回單元,用于根據IP地址返回規則返回第一IP地址具體包括:第一返回單元,用于根據IP地址返回規則返回第一IP地址具體包括:所述第一返回單元將所述所有注冊的IP地址的當前空閑寬帶按照空閑寬帶從大到小的順序進行排序,選定空閑寬帶排序在第一位的IP地址作為第一IP地址。
根據本發明的第四方面,提供了一種基于域名的資源訪問裝置,該裝置包括:設置單元,用于預設資源的訪問域名;第二注冊單元,用于在訪問域名下注冊N個IP地址;第二查詢單元,用于接收同一資源的n個域名解析請求并查詢所述解析請求所對應的需解析的訪問域名;第二解析單元,用于解析所述需解析的訪問域名下的所注冊的N個IP地址;第二返回單元,根據IP地址返回規則返回n個IP地址;訪問單元,用于分別根據所述n個IP地址訪問所述資源。
優選地,第二返回單元,用于根據IP地址返回規則返回n個IP地址具體包括:將返回的所述n個IP地址的當前空閑寬帶按照空閑寬帶從大到小的順序進行排序,選定空閑寬帶排序在第一位的IP地址作為第一IP地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于漢柏科技有限公司,未經漢柏科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410246837.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:服務器代理IP解析方法
- 下一篇:一種信息存取方法和系統





