国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > Java > 正文

如何和Whois++網連接查詢

2019-09-06 23:33:15
字體:
來源:轉載
供稿:網友

                    在Whois++結構中,由客戶負責進行網狀漫游,因為每個主機僅通知客戶與它相鄰的主機是什么,這個協議倒不是復雜,客戶打開到一臺服務器的連接,發送查詢請求,接收應答,關閉連接。客戶在接收到應答后進行分析,然后決定下一個聯系哪一臺主機。這樣使得客戶必須有一種算法使得客戶查詢的主機沒有重復的,而且能夠盡快找到要找的主機。

每個Whois++客戶應該被配置為自動和一個特定的Whois++服務器聯系。這個默認的服務器可能有這樣那樣的要求,但是最基本的要求就是最好是本地服務器。

在接收到服務器的應答后,如果命中數大于0,則把結果返回用戶。如果客戶被要求和一個或多個服務器進行通信,客戶要能夠知道這些服務器指針是什么。

查詢的方法有兩種一種是擴充查詢,一種是使用服務器目錄。如果命中數為0,或用戶希望擴展查詢,客戶機應該進行擴展查詢,它只需要向服務器發送下面兩種消息即可:'polled-by'或'polled-for',客戶可以向新指定的主機進行擴充查詢。

客戶必須保留查詢過的服務器,不要查詢過的服務器再查詢一次。

3.1.1. 優化網絡

如果A希望經常使用B的WHOIS++服務器,A會希望通過創建一個本地索引服務器將B的服務器成為本地可用的。當A的客戶通過擴充查詢希望查詢B時,解析的速度就會快得多。

Whois++網絡已經不是一個樹了,B和F之間已經建立了直接通道。這樣查詢的速度就快得多了,不用在查詢完B后查詢A,再查詢C,最后再查詢F。因為B和F已經建立了聯結,所以,當客戶只需要查詢其中之一的數據時需要指時要的是哪一個,不然會返回B和F結點的內容。在客戶方還可以使用黑名單方法將查詢中的一些服務器屏蔽掉,因為訪問這些服務器代價太大或其它原因不愿意讓用戶訪問這些服務器。

3.1.2. 客戶使用的算法

Query := 需要查詢的數據;
QueriedServers := {};
AnswerList := {};
OriginalServers := { 客戶所知的服務器 };
while OriginalServers非空 do:
 ServerList = OriginalServers;
 while ServerList非空 do:
   Server := ServerList[1];
   if Server未包括在QueriedServers中 then do:
    send Query to Server;
    Answer := 從Server返回的響應;
    將ServersToAsk附加到ServerList;
    將Server從ServerList刪除;
    將Answers附加到AnswerList;
   end;
 done;
 if 應該擴充查詢 then do:
   ServerList := OriginalServers;
   OriginalServers := {};
   while ServerList非空 do:
     Server := ServerList[1];
     發送Polled-For-Query到Server;
     Answer := 從Server返回的響應;
     將Answer附加到OriginalServers;
     將Server從ServerList刪除;
   end;
 done;
done;
顯示AnswerList;

3.2. 服務器目錄

第二個尋找正確服務器的方法是使用一個單獨的服務,我們稱為服務器目錄。服務器目錄實際上是一個特殊的Whois++服務器。這個服務器內包括了所有服務器上信息,用戶在查詢前先查詢些服務器,由此服務器指出應該查詢哪一個服務器,未來的技術可能允許客戶選擇服務器,而不是由服務器。

3.2.3. 例子

下面是一個客戶與服務器聯系的例子。

> % 220-This is services.bunyip.com running Bunyip-Whois++: DIGGER 1.0.5
> % 220 Ready to go!
< template=serverhandle and bunyip
> % 200 Search is executing
> # FULL SERVERHANDLE BUNYIPCOM01 BUNYIPCOM01
> SERVER-HANDLE: BUNYIPCOM01
> HOST-NAME: services.bunyip.com
> HOST-PORT: 63
> ADMIN-NAME: Patrik Faltstrom
> ADMIN-EMAIL: paf@bunyip.com
> ORGANIZATION-NAME: Bunyip Information Systems Inc.
> DESCRIPTION: USER information
> DESCRIPTION: Directory of Servers
> DESCRIPTION: Toplevel Index server in the world
> MENU-ITEM: World (Bunyip Information Systems inc)
> CITY: Montreal
> COUNTRY: Canada
> # END
>
> # FULL SERVERHANDLE BUNYIPCOM01 BUNYIPCOM02
> SERVER-HANDLE: BUNYIPCOM02
> HOST-NAME: services.bunyip.com
> HOST-PORT: 7778
> ADMIN-NAME: Patrik Faltstrom
> ADMIN-EMAIL: paf@bunyip.com
> ORGANIZATION-NAME: Bunyip Information Systems Inc.
> DESCRIPTION: USER information
> MENU-ITEM: Bunyip Information Systems
> CITY: Montreal
> COUNTRY: Canada
> # END
>
> % 226 Transaction complete
> % 203 Bye, bye

4. 緩沖

客戶可以緩沖它從服務器取得的信息。客戶自行選擇緩沖多長時間更新。

4.1. 緩沖Whois++服務器主機名

下面是一個緩沖算法:

response := 從服務器A獲得的servers-to-ask響應
IP-address := 尋找DNS中response.hostname的IP地址
連接IP地址上的端口
if 連結失敗 {
 連結服務器目錄服務器
 查詢主機
 response := 由服務器目錄服務器獲得的響應
 IP-address := 尋找DNS中response.hostname的IP地址
 connect to ip-address at port response.portnumber
 if 連結失敗 {
   以錯誤消息返回
 }
}
查詢這個新服務器

5. 安全問題

客戶應該維護一個黑名單,因為在網絡上可能有假的Whois++服務器,一旦發現這樣的服務器,應該把它加入黑名單,以后不再查詢。因為在擴充查詢時比較費時,應該允許用戶在操作進行中退出。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
精品福利影院| www.夜夜操| 亚洲成a人v欧美综合天堂麻豆| 激情六月婷婷| 免费三级毛片| 久热久精久品这里在线观看| 久久精品国产亚洲a∨麻豆| 牛牛热在线视频| 黄网在线免费| 国产深夜福利| 精品卡一卡卡2卡3网站 | 四虎网站在线观看| 在线中文字幕视频| www.超级碰| 国产区卡一卡二卡三乱码免费| 18 激情视频在线| www.操操操.com| 国产精品久久麻豆| 免费看ww视频网站入口| 国产污视频在线| 麻豆国产视频| 国产经典三级在线| 日本高清中文字幕二区在线| 在线91av| 色吊丝av中文字幕| 国产变态拳头交视频一区二区| 日本欧洲一区| 国产无套粉嫩白浆在线2022年| 精品国产免费第一区二区| 久色视频在线观看| 国产三级视频| 国产乱在线观看视频| av福利在线播放| 国产亚av手机在线观看| 免费午夜一级| 日本福利午夜视频在线| 91看片在线观看| 国产一二三区在线观看| 国产鲁鲁视频在线观看免费| 亚洲电影先锋| 91黄色在线| 国产盗摄一区二区| 欧美艹逼视频| 免费午夜一级| 超碰免费在线播放| 黄色av免费在线| 免费的黄网站在线观看| av免费在线一区二区三区| 精品无人乱码| av高清资源| 99热99re6国产在线播放| 国产无遮挡在线视频免费观看| 国产美女极品在线| 国产免费人人看| 国产亚洲精品久久久网站好莱| 国产精品二线| eeuss影院在线播放| 精品精品导航| 伊人电影在线观看| 美女网站在线观看| 天天av综合网| 国产爆初菊在线观看免费视频网站 | 国产精品久久久久久久久鸭| 国产福利一区二区在线精品| 国产视频二区三区| 国产亚av手机在线观看| 国产对白在线| 美女网站在线观看| 国产黄色大片在线观看| 在线免费看黄| 国产中文字幕在线看| 国产美女在线免费观看| 国产精品久久久久久福利| 国产成人亚洲综合小说区| 在线国产一级| 日本中文字幕视频在线| 99re6在线视频精品免费| 欧美xxxx黑人又粗又长| 国产高清在线看| 欧美日韩亚洲第一页| 黄色毛片在线观看| 精品176二区| 国产在线黄色片| 国产wwww| 国产性一级片| 成 人免费视频播放| 91av福利| 国产精品合集一区二区| 黄色免费av| 日韩a视频在线观看| 国产一级粉嫩xxxx| 男女午夜视频在线观看| 亚洲精品在线播放视频| 国产欧美在线观看视频| 黄色在线视频观看网站| 国产精品合集一区二区| 五月天婷婷基地| 毛片网站在线观看| 四虎影视成人永久免费观看视频| 国产高清一区二区三区视频| √天堂中文在线| 欧美性猛交xxxx免费看蜜桃| 在线视频福利| 在线一区二区三区精品| 国产精品bbw一区二区三区| 欧美a免费在线| 免费高清视频日韩| 黄网址在线播放免费| 国产在线视精品麻豆| 国产在线观看网站| 快射av在线播放一区| 欧美日韩亚洲国内综合网| www在线视频| 国产中文第一页| 中文字幕在线视频免费观看| 黄色片大全在线观看| 国产字幕在线看| 久久精品免视着国产成人| 牛牛在线精品视频| 国产69精品久久久久孕妇国产69久久| yjizz视频网站在线播放| jizz在线免费观看| 国产主播福利在线| 中文字幕在线影视资源| 国产免费永久在线观看| 国产永久av在线| 国产无遮挡又黄又爽免费网站| √天堂资源地址在线官网| 国产精品久久一区二区三区不卡| 国产不卡一卡2卡三卡4卡5卡在线| 樱花草在线观看www| 欧美高清视频| 国产精品欧美色图| 免费视频二区| 国产精品69一区二区三区| 亚洲欧美国产另类首页| 午夜不卡视频| eeuss影影院www在线播放| 粉嫩av一区| av丝袜在线| 五月婷婷视频在线观看| 欧美精品日韩少妇| 91黄色在线| 国产人成在线观看| 亚洲成人av在线影院| 国产极品美女到高潮| 黄色国产网站在线播放| 色欧美在线观看| 国产xxxxx| 国产女王在线**视频 | 中文字幕日本在线观看| 亚洲精品午夜级久久久久| 国产一二三区在线| 国产麻豆视频免费观看| 亚洲国产精品区| 精品视频二区| 国产对白在线| 国产视频中文字幕在线观看| 青青草中文字幕| 亚洲图区综合| 亚洲欧美日韩一区成人| 在线视频中文字幕| 精品国产丝袜高跟鞋| 国产精品日日爱| 国产成人午夜| 在线视频中文字幕| 在线国产1区| 国产导航在线| 91最新在线| 日本高清不卡中文字幕| 欧美人成在线观看网站高清| 开心快乐六月丁香婷婷| 开心丁香婷婷深爱五月| аⅴ成人天堂中文在线| 日本不卡影院| 好看的中文字幕在线播放| 国产中文字幕在线视频| 国产麻豆精品一区二区三区v视界| 九九热在线视频观看| 国产美女自拍视频| 国产一卡2卡3卡4卡网站免费| 最近高清中文在线字幕在线观看| 中文字幕一区二区三区免费视频| 国产免费专区| 国产高清av| 免费在线黄色网址| 国产探花视频在线观看| 精品久久亚洲一级α| 伊人影院在线观看| 黄色av网站在线| 国产精品视频二区三区| 亚洲色婷婷综合开心网| 国产乱妇乱子| 精品街拍一区二区| 国产免费一级片| 天堂网中文在线| 精品卡1卡2卡三卡免费网站| 国产鲁鲁视频在线观看特色| 中文资源在线官网| 国产三级香港三韩国三级|