[發明專利]海量數據下基于內容分析的域名解析重定向方法有效
| 申請號: | 200910024482.3 | 申請日: | 2009-02-24 |
| 公開(公告)號: | CN101505323A | 公開(公告)日: | 2009-08-12 |
| 發明(設計)人: | 胡海燕;黃錫偉;金立東;劉松;任建國;楊震 | 申請(專利權)人: | 南京聯創科技股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;G06F17/30 |
| 代理公司: | 南京天翼專利代理有限責任公司 | 代理人: | 湯志武;王鵬翔 |
| 地址: | 210013江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 海量 數據 基于 內容 分析 域名解析 定向 方法 | ||
一、技術領域
本發明涉及域名解析的方法,尤其是海量數據下基于內容分析的域名解析重定向方法。
二、背景技術
域名解析的過程,實際上是針對輸入的由中英文字符串組成的域名,返回給對應得ip地址的過程。
在目前互聯網上的域名解析系統中,當用戶輸入域名,有ip地址與該域名對應時,會返回給用戶該域名對應的ip地址,這樣,用戶就可以訪問該ip地址對應的頁面了,但是,如果沒有ip地址與該域名對應時,這時候一般的做法是返回給用戶該域名不存在,這樣,用戶就會打開一張空白頁面。
目前互聯網的域名解析系統,一般只支持英文域名和ip地址的對應關系,很少支持中文域名與ip地址的對應關系,對于沒有ip地址匹配的不存在的域名會返回空白頁面。這就帶來以下幾個問題:首先,當用戶輸入中文域名時,由于很少有中文域名與ip地址的對應關系,往往會返回給用戶一個空白頁面,并不能根據輸入內容返回給相關頁面;其次,當用戶輸入不存在的英文域名時,返回給用戶的也是空白頁面。而并沒有對域名內容進行分析,容易給用戶帶來誤解,究竟是網站無法打開,還是其他問題。
互聯網上大量用戶同時上網,這時會產生的海量數據的域名,在這海量數據中,對于用戶這種體驗性以及易用性的需求,目前的域名解析方式并不能滿足要求,必須提供海量數據下基于內容分析的域名解析方法。
三、發明內容
本發明的發明目的是:提出一種海量數據下基于內容分析的域名解析重定向方法。針對互聯網上的域名分析系統存在的不足:當用戶輸入沒有ip地址與其對應的域名時,會直接返回給用戶一個空白頁面,一方面容易給用戶帶來誤解,無法確定究竟是網站問題,還是其他原因;而且用戶也無法獲得與輸入域名有關的信息。本發明目的還在于:當用戶輸入沒有ip地址與其對應的域名時,提出一種根據該域名的內容進行分析,將用戶轉到輸入域名內容有關的頁面,供用戶自行選擇,從而從用戶角度進一步加強了系統的易用性。
本發明的技術方案是:海量數據下基于內容分析的域名解析重定向方法,由于本發明的系統處理的數據為海量數據,為了不影響正確域名的流程,將正常域名與錯誤域名(指當用戶輸入沒有ip地址與其對應的域名)時的流程分開。對于正確域名,迅速的給予ip地址的正確響應,對于錯誤域名,會繼續域名內容分析,給予用戶想知道的信息。并根據以下域名解析重定向模塊的流程(步驟):首先要讀取關鍵字配置信息和運行配置信息,啟動相應的線程數,并且監聽udp?53端口,一旦接收到udp53端口的域名信息,就對域名信息進行分析,判斷該域名是否有ip地址與其對應,如果有的話,則證明該域名為正確域名,返回給用戶對應的ip地址;如果沒有的話,則證明該域名為錯誤域名,將該域名發送給域名分析模塊;
域名分析模塊的流程:域名分析模塊接收到不存在的域名后,對域名進行分析,判斷是中文域名還是英文域名,如果是中文域名,代表用戶希望能否返回與該中文域名有關的信息,這時將該中文域名在互聯網上進行搜索,將對應的頁面返回給用戶,供用戶選擇;如果是英文域名,將該英文域名與配置的關鍵字信息進行比較,進入關鍵字配置模塊英文域名與關鍵字匹配的流程:首先將輸入的英文域名,去掉其中的非英文字母類符號,轉換成全英文字符形式,然后讀取配置的第一個關鍵字,通過字符串依次匹配,察看英文域名內容里是否包括該關鍵字的信息;
如果英文域名里不包括該關鍵字的信息,則繼續讀取配置的下一個關鍵字,直到英文域名內容里包括該關鍵字為止;如果一直讀到最后一個關鍵字,仍然沒有和域名內容相匹配的,就返回給用戶默認的配置頁面,如果默認的配置頁面只有一個,則就將該默認的配置頁面返回給用戶如果默認的配置頁面有多個,則按照各個默認頁面的配置比例,將所有不滿足任何關鍵字的用戶域名,按照比例分別發往對應的默認配置頁面;
如果英文域名內容包括該關鍵字的信息,則察看該關鍵字對應的頁面是否只有一個,如果該關鍵字只對應一個配置頁面,則將該配置頁面返回給用戶;如果該關鍵字對應了多個配置頁面,則按照各個頁面的配置比例,將所有滿足該關鍵字的用戶域名,按照比例分別發往對應的配置頁面。
域名解析重定向模塊:域名解析重定向模塊接收到用戶輸入的域名后,首先,針對這些域名,在緩存空間里查找,是否有ip地址與這些域名相對應,如果有的話,則返回與該域名對應的ip地址;如果沒有的話,就將該域名轉到域名分析模塊。
關鍵字配置模塊:關鍵字配置模塊主要是由用戶手工配置的,目的是建立關鍵字與相關頁面的對應關系。當輸入的錯誤域名里含有這些關鍵字時,就會將該關鍵字對應的頁面返回給用戶。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京聯創科技股份有限公司,未經南京聯創科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910024482.3/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





