国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      計算機(jī)互聯(lián)網(wǎng)地址搜索的方法

      文檔序號:6522823閱讀:239來源:國知局
      專利名稱:計算機(jī)互聯(lián)網(wǎng)地址搜索的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計算機(jī)互聯(lián)網(wǎng)領(lǐng)域,特別涉及計算機(jī)互聯(lián)網(wǎng)地址解析領(lǐng)域,具體是指一種計算機(jī)互聯(lián)網(wǎng)地址搜索的方法。
      背景技術(shù)
      現(xiàn)代社會中,計算機(jī)已經(jīng)普及到千家萬戶,而互聯(lián)網(wǎng)也已經(jīng)走入人們的生活中。當(dāng)人們需要進(jìn)行互聯(lián)網(wǎng)瀏覽的時候,在現(xiàn)有的瀏覽器網(wǎng)絡(luò)單元結(jié)構(gòu)中,在用戶輸入完全正確的域名的情況下,解析器將返送一個正確的IP地址,當(dāng)用戶輸入的網(wǎng)址不全的時候,對應(yīng)于這個網(wǎng)址的域名也不完整,解析器將返送一個錯誤信息,用戶則無法得到所需要的IP地址。當(dāng)用戶無法完整記得相應(yīng)的網(wǎng)址時,便無法進(jìn)行相關(guān)網(wǎng)頁的瀏覽,這樣給用戶帶來了很大的不便。

      發(fā)明內(nèi)容
      本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)中的缺點(diǎn),提供一種可以查詢不完整域名、提供用戶選擇IP地址、方便快捷、適用面廣的計算機(jī)互聯(lián)網(wǎng)地址搜索的方法。
      為了實現(xiàn)上述的目的,本發(fā)明的計算機(jī)互聯(lián)網(wǎng)地址搜索的方法如下該計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,包括客戶端、通過網(wǎng)絡(luò)與之連接的解析器和數(shù)個域名服務(wù)器,其主要特點(diǎn)是,所述的方法包括以下步驟(1)與客戶端相連接的網(wǎng)絡(luò)中附加的一域名匹配附加模塊持續(xù)更新其域名匹配數(shù)據(jù)庫;(2)根據(jù)用戶所輸入的域名,所述的客戶端向該解析器發(fā)出查詢請求;(3)該解析器檢查該域名所對應(yīng)的IP地址是否已經(jīng)在其高速緩存器中,如果是,則該解析器將此包含該IP地址的應(yīng)答返回至客戶端;(4)如果否,則該解析器對該域名通過所述的數(shù)個域名服務(wù)器進(jìn)行循環(huán)DNS查詢過程;(5)如果該解析器在此過程中得到了對應(yīng)的IP地址的應(yīng)答,則該解析器在其高速緩存器中復(fù)制此應(yīng)答中的IP地址,同時將此包含該IP地址的應(yīng)答返回至客戶端;(6)如果該解析器在此過程中未得到對應(yīng)的IP地址的應(yīng)答,則該解析器對該域名通過所述的域名匹配附加模塊進(jìn)行DNS匹配操作;
      (7)該解析器將DNS匹配操作的結(jié)果作為應(yīng)答返回給客戶端;(8)客戶端根據(jù)解析器返回的應(yīng)答進(jìn)行相應(yīng)的瀏覽處理操作。
      該計算機(jī)互聯(lián)網(wǎng)地址搜索的方法的解析器對該域名通過所述的域名匹配附加模塊進(jìn)行DNS匹配操作包括以下步驟(1)所述的解析器將該域名解析請求發(fā)送至所述的域名匹配附加模塊;(2)該域名匹配附加模塊根據(jù)該域名在域名匹配數(shù)據(jù)庫中進(jìn)行查詢;(3)該域名匹配附加模塊將查詢到的一系列IP地址作為結(jié)果返回給所述的解析器。
      該計算機(jī)互聯(lián)網(wǎng)地址搜索的方法的域名匹配附加模塊在域名匹配數(shù)據(jù)庫中進(jìn)行查詢包括以下步驟(1)域名匹配附加模塊取出所有與所述的域名解析請求中的域名相類似的一個或者數(shù)個域名;(2)域名匹配附加模塊根據(jù)上述取出的一個或者數(shù)個域名得到其對應(yīng)的一個或者數(shù)個IP地址。
      該計算機(jī)互聯(lián)網(wǎng)地址搜索的方法的域名相類似是指一個域名字符串是另一域名字符串的前綴、中綴或者后綴。
      該計算機(jī)互聯(lián)網(wǎng)地址搜索的方法的客戶端根據(jù)解析器返回的應(yīng)答進(jìn)行相應(yīng)的瀏覽處理操作包括以下步驟(1)如果該返回的應(yīng)答為唯一的IP地址,則客戶端直接進(jìn)行針對該IP地址的瀏覽請求操作;(2)如果該返回的應(yīng)答為多個IP地址,則客戶端列出該所有的IP地址;(3)客戶端根據(jù)用戶的選擇操作選出唯一的IP地址,并進(jìn)行針對該選擇的IP地址的瀏覽請求操作。
      采用了該發(fā)明的計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,由于對于不全的域名,解析器根據(jù)用戶在客戶端所輸入的域名的關(guān)鍵字,返送用戶相關(guān)關(guān)鍵字的類似結(jié)果,使得用戶可以選取自己想要的IP地址,給用戶進(jìn)行互聯(lián)網(wǎng)地址搜索帶來了很大的便利。


      圖1為現(xiàn)有技術(shù)中標(biāo)準(zhǔn)的計算機(jī)互聯(lián)網(wǎng)地址DNS查詢工作過程示意圖。
      圖2為現(xiàn)有技術(shù)中計算機(jī)互聯(lián)網(wǎng)地址進(jìn)行多次循環(huán)的DNS查詢工作過程示意圖。
      圖3為本發(fā)明的計算機(jī)互聯(lián)網(wǎng)地址搜索的方法的工作流程圖。
      具體實施例方式
      為了能夠更清楚地理解本發(fā)明的技術(shù)內(nèi)容,特舉以下實施例詳細(xì)說明。
      請參閱圖1所示,現(xiàn)有技術(shù)中,在選擇互聯(lián)網(wǎng)地址時,在瀏覽器中標(biāo)志http//的后面以字母、數(shù)字、連字符等形式輸入相應(yīng)的互聯(lián)網(wǎng)地址,此地址借助于互聯(lián)網(wǎng)中的域名服務(wù)器(DNS)被轉(zhuǎn)換為數(shù)字的密鑰,即所謂的IP地址(互聯(lián)網(wǎng)協(xié)議地址),并起動連接。
      域名服務(wù)系統(tǒng)是Domain Name System的譯名,它是一種在因特網(wǎng)上實現(xiàn)域名地址和地址互相翻譯的分部式目錄服務(wù)系統(tǒng)。用于把域名翻譯成電腦能識別的IP地址。例如,如果有人要訪問sohu的網(wǎng)站(www.sohu.com),DNS就把域名譯為IP地址61.135.132.3。這樣就便于查找域名所有人的網(wǎng)站服務(wù)器。
      域名空間被設(shè)計為樹狀結(jié)構(gòu),從樹根(root)出發(fā),隨后是常用的頂級域(gTLDs),如“de”,“com”或“org”。它們進(jìn)一步劃分為子域。
      域名空間的DNS管理含有域名空間樹中的一個節(jié)點(diǎn)和此節(jié)點(diǎn)以下的所有分支的區(qū)域。通過在樹的不同深度上的域名服務(wù)器,不同DNS的區(qū)域相互重迭。一個DNS識別比它更高的DNS和比它更低的DNS。
      DNS的主要任務(wù)是將IP地址分配給域名或者相反,用戶程序(例如瀏覽器)不能自己完成這種查詢(詢問),大多數(shù)操作系統(tǒng)集成了這種服務(wù),用戶程序可以借助于操作系統(tǒng)調(diào)用取得這些信息。解析器(Resolver)承擔(dān)對DNS的查詢,為了提高效率,所有的解析器具有一個高速緩存器(中間存儲器),從而它們可以快速應(yīng)答多重查詢。
      一個標(biāo)準(zhǔn)的DNS查詢過程如下(1)一個用戶程序有一個域名,并希望得到該域名對應(yīng)的IP地址;(2)用戶程序發(fā)出一個查詢到解析器并等待它回應(yīng);解析器檢查應(yīng)答是否已經(jīng)在高速緩存器中,如果是的話,解析器會傳此應(yīng)答如果應(yīng)答還沒有在高速緩存器中出現(xiàn),則解析器在其一方發(fā)出一個詢問到一個DNS(3)DNS向解析器返送所要的應(yīng)答(4)解析器在其高速緩存器中復(fù)制此應(yīng)答,同時將此應(yīng)答傳送給用戶程序。
      再請參閱圖2所示,在進(jìn)行DNS查詢的過程中可能存在以下情況第一個被查詢的DNS對解析器提出的詢問沒有應(yīng)答,在此情況下存在兩種可能第一個被查詢的DNS自行尋找能對此詢問作出應(yīng)答的其它DNS,在這種情況下,解析器不改變,它只是等待,直至從“它的”DNS得到應(yīng)答,這種詢問方式被稱為“循環(huán)的”。
      循環(huán)DNS查詢過程如下(1)由解析器發(fā)出一個詢問給某個DNS,在此詢問中還包含此詢問應(yīng)被“循環(huán)”執(zhí)行的信息;(2)如果第一個被查詢的DNS沒有顯示對此詢問的應(yīng)答,該DNS繼續(xù)將此詢問轉(zhuǎn)發(fā)到另一個DNS,其中第一個被查詢的DNS猜測此另一個DNS能給出應(yīng)答(3)如果這個DNS也顯示沒有答復(fù),它將此消息返送回來并告之它是否知道一個可能給出應(yīng)答的DNS,這個過程可多次反復(fù)。
      (4)最后第一個DNS抵達(dá)一個知道此答案的DNS,大多數(shù)情況這是一個所謂的授權(quán)域名服務(wù)器。
      (5)對此詢問的應(yīng)答被返送回解析器。
      如果第一個DNS不能為對它的詢問提出答案,則另一個DNS將被推薦,解析器必須重新查詢此DNS。這個過程可以多次反復(fù),直至最后解析器查詢一個DNS,它能提供應(yīng)答。
      在現(xiàn)有的瀏覽器網(wǎng)絡(luò)單元結(jié)構(gòu)中,在用戶輸入完全正確的網(wǎng)址的情況下,解析器將返送一個正確的IP地址,當(dāng)用戶輸入的網(wǎng)址不全的時候,對應(yīng)于這個網(wǎng)址的域名也不完整,解析器將返送一個錯誤信息,用戶則無法得到所需要的IP地址。
      再請參閱圖3所示,該計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,包括客戶端、通過網(wǎng)絡(luò)與之連接的解析器和數(shù)個域名服務(wù)器,其中,所述的方法包括以下步驟(1)與客戶端相連接的網(wǎng)絡(luò)中附加的一域名匹配附加模塊持續(xù)更新其域名匹配數(shù)據(jù)庫;(2)根據(jù)用戶所輸入的域名,所述的客戶端向該解析器發(fā)出查詢請求;(3)該解析器檢查該域名所對應(yīng)的IP地址是否已經(jīng)在其高速緩存器中,如果是,則該解析器將此包含該IP地址的應(yīng)答返回至客戶端;(4)如果否,則該解析器對該域名通過所述的數(shù)個域名服務(wù)器進(jìn)行上述現(xiàn)有技術(shù)中所述的循環(huán)DNS查詢過程;(5)如果該解析器在此過程中得到了對應(yīng)的IP地址的應(yīng)答,則該解析器在其高速緩存器中復(fù)制此應(yīng)答中的IP地址,同時將此包含該IP地址的應(yīng)答返回至客戶端;(6)如果該解析器在此過程中未得到對應(yīng)的IP地址的應(yīng)答,則該解析器對該域名通過所述的域名匹配附加模塊進(jìn)行DNS匹配操作,該DNS匹配操作包括以下步驟(a)所述的解析器將該域名解析請求發(fā)送至所述的域名匹配附加模塊;(b)該域名匹配附加模塊根據(jù)該域名在域名匹配數(shù)據(jù)庫中進(jìn)行查詢,該查詢包括以下步驟
      (i)域名匹配附加模塊取出所有與所述的域名解析請求中的域名相類似的一個或者數(shù)個域名,所述的域名相類似是指一個域名字符串是另一域名字符串的前綴、中綴或者后綴;(ii)域名匹配附加模塊根據(jù)上述取出的一個或者數(shù)個域名得到其對應(yīng)的一個或者數(shù)個IP地址;(c)該域名匹配附加模塊將查詢到的一系列IP地址作為結(jié)果返回給所述的解析器;(7)該解析器將DNS匹配操作的結(jié)果作為應(yīng)答返回給客戶端;(8)客戶端根據(jù)解析器返回的應(yīng)答進(jìn)行相應(yīng)的瀏覽處理操作,該瀏覽處理操作包括以下步驟(a)如果該返回的應(yīng)答為唯一的IP地址,則客戶端直接進(jìn)行針對該IP地址的瀏覽請求操作;(b)如果該返回的應(yīng)答為多個IP地址,則客戶端列出該所有的IP地址;(c)客戶端根據(jù)用戶的選擇操作選出唯一的IP地址,并進(jìn)行針對該選擇的IP地址的瀏覽請求操作。
      在實際操作中,對于用戶在瀏覽器客戶端輸入的不完整的域名,解析器根據(jù)域名的關(guān)鍵字,返送用戶相關(guān)關(guān)鍵字的類似結(jié)果,用戶可以選取自己想要的IP地址。其具體實現(xiàn)方法是在現(xiàn)有的瀏覽器網(wǎng)絡(luò)單元結(jié)構(gòu)中附加一個功能模塊,該模塊主要包含一個不斷更新的數(shù)據(jù)庫,當(dāng)該模塊被詢問時,它將返送給解析器所有類似結(jié)果。在DNS查詢過程中,當(dāng)被詢問的DNS無法給出應(yīng)答時,解析器將轉(zhuǎn)向查詢附加的功能模塊,解析器將得到與所查詢相關(guān)的一系列IP地址,用戶只需在其中選擇自己所需的IP。當(dāng)模塊被詢問時,它將返送回解析器所有類似結(jié)果,用戶從中選取自己想要的IP地址。
      采用了上述的計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,由于對于不全的域名,解析器根據(jù)用戶在客戶端所輸入的域名的關(guān)鍵字,返送用戶相關(guān)關(guān)鍵字的類似結(jié)果,使得用戶可以選取自己想要的IP地址,給用戶進(jìn)行互聯(lián)網(wǎng)地址搜索帶來了很大的便利。
      在此說明書中,本發(fā)明已參照其特定的實施例作了描述。但是,很顯然仍可以作出各種修改和變換而不背離本發(fā)明的精神和范圍。因此,說明書和附圖應(yīng)被認(rèn)為是說明性的而非限制性的。
      權(quán)利要求
      1.一種計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,包括客戶端、通過網(wǎng)絡(luò)與之連接的解析器和數(shù)個域名服務(wù)器,其特征在于,所述的方法包括以下步驟(1)與客戶端相連接的網(wǎng)絡(luò)中附加的一域名匹配附加模塊持續(xù)更新其域名匹配數(shù)據(jù)庫;(2)根據(jù)用戶所輸入的域名,所述的客戶端向該解析器發(fā)出查詢請求;(3)該解析器檢查該域名所對應(yīng)的IP地址是否已經(jīng)在其高速緩存器中,如果是,則該解析器將此包含該IP地址的應(yīng)答返回至客戶端;(4)如果否,則該解析器對該域名通過所述的數(shù)個域名服務(wù)器進(jìn)行循環(huán)DNS查詢過程;(5)如果該解析器在此過程中得到了對應(yīng)的IP地址的應(yīng)答,則該解析器在其高速緩存器中復(fù)制此應(yīng)答中的IP地址,同時將此包含該IP地址的應(yīng)答返回至客戶端;(6)如果該解析器在此過程中未得到對應(yīng)的IP地址的應(yīng)答,則該解析器對該域名通過所述的域名匹配附加模塊進(jìn)行DNS匹配操作;(7)該解析器將DNS匹配操作的結(jié)果作為應(yīng)答返回給客戶端;(8)客戶端根據(jù)解析器返回的應(yīng)答進(jìn)行相應(yīng)的瀏覽處理操作。
      2.根據(jù)權(quán)利要求1所述的計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,其特征在于,所述的解析器對該域名通過所述的域名匹配附加模塊進(jìn)行DNS匹配操作包括以下步驟(1)所述的解析器將該域名解析請求發(fā)送至所述的域名匹配附加模塊;(2)該域名匹配附加模塊根據(jù)該域名在域名匹配數(shù)據(jù)庫中進(jìn)行查詢;(3)該域名匹配附加模塊將查詢到的一系列IP地址作為結(jié)果返回給所述的解析器。
      3.根據(jù)權(quán)利要求2所述的計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,其特征在于,所述的域名匹配附加模塊在域名匹配數(shù)據(jù)庫中進(jìn)行查詢包括以下步驟(1)域名匹配附加模塊取出所有與所述的域名解析請求中的域名相類似的一個或者數(shù)個域名;(2)域名匹配附加模塊根據(jù)上述取出的一個或者數(shù)個域名得到其對應(yīng)的一個或者數(shù)個IP地址。
      4.根據(jù)權(quán)利要求3所述的計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,其特征在于,所述的域名相類似是指一個域名字符串是另一域名字符串的前綴、中綴或者后綴。
      5.根據(jù)權(quán)利要求2所述的計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,其特征在于,所述的客戶端根據(jù)解析器返回的應(yīng)答進(jìn)行相應(yīng)的瀏覽處理操作包括以下步驟(1)如果該返回的應(yīng)答為唯一的IP地址,則客戶端直接進(jìn)行針對該IP地址的瀏覽請求操作;(2)如果該返回的應(yīng)答為多個IP地址,則客戶端列出該所有的IP地址;(3)客戶端根據(jù)用戶的選擇操作選出唯一的IP地址,并進(jìn)行針對該選擇的IP地址的瀏覽請求操作。
      全文摘要
      本發(fā)明涉及一種該計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,包括客戶端、通過網(wǎng)絡(luò)與之連接的解析器和數(shù)個域名服務(wù)器,其中所述的方法包括與客戶端相連接的網(wǎng)絡(luò)中附加的一域名匹配附加模塊持續(xù)更新其域名匹配數(shù)據(jù)庫、根據(jù)用戶所輸入的域名,所述的客戶端向該解析器發(fā)出查詢請求、該解析器進(jìn)行常規(guī)的DNS查詢、無法查詢到時該解析器對該域名通過所述的域名匹配附加模塊進(jìn)行DNS匹配操作、該解析器將DNS匹配操作的結(jié)果作為應(yīng)答返回給客戶端。采用該種計算機(jī)互聯(lián)網(wǎng)地址搜索的方法,解析器根據(jù)用戶在客戶端所輸入的域名的關(guān)鍵字,返送用戶相關(guān)關(guān)鍵字的類似結(jié)果,使得用戶可以選取自己想要的IP地址,給用戶進(jìn)行互聯(lián)網(wǎng)地址搜索帶來了很大的便利。
      文檔編號G06F17/30GK1893439SQ20051002753
      公開日2007年1月10日 申請日期2005年7月1日 優(yōu)先權(quán)日2005年7月1日
      發(fā)明者胡忻, 何代水 申請人:英華達(dá)(上海)電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1