日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

WINS的運(yùn)行方式

WINS為注冊(cè)及查詢計(jì)算機(jī)和組的動(dòng)態(tài)映射NetBIOS名提供了一個(gè)分布式數(shù)據(jù)庫(kù),WINS在NetBIOS名與IP地址之間建立映射,他是基于TCP/IP網(wǎng)絡(luò)中NetBIOS名解析的最佳選擇 。
1.1WINS客戶機(jī)與服務(wù)器的通信目的:
§在WINS客戶機(jī)啟動(dòng)時(shí)它將計(jì)算機(jī)名、IP地址、DNS域名等數(shù)據(jù)注冊(cè)到WINS服務(wù)器的數(shù)據(jù)庫(kù)中 。

§當(dāng)客戶機(jī)需要與其它客戶機(jī)通信時(shí),它可以從WINS服務(wù)器取得所須的計(jì)算機(jī)名稱、IP地址、DNS域名 。
1.2WINS客戶機(jī)的名稱注冊(cè)
讓用戶通過(guò)一個(gè)例子來(lái)了解名稱注冊(cè)的過(guò)程
如圖12.1WINS客戶機(jī)(HOST-C)直接向WINS服務(wù)器(WINS-A)發(fā)送名稱注冊(cè)請(qǐng)求 。
WINS-A可以通過(guò)向HOST-C"接收"或"拒絕"的回答表示它對(duì)注冊(cè)請(qǐng)求的接受或拒絕 。服務(wù)器是通過(guò)以下因素來(lái)作出回答的:
§在WINS-A的數(shù)據(jù)庫(kù)中是否已存在此名稱
§請(qǐng)求的名稱是獨(dú)立名稱還是組名稱
假如名稱不在數(shù)據(jù)庫(kù)中,則接受這個(gè)新注冊(cè),并進(jìn)行以下操作:
1.將HOST-C名輸入到數(shù)據(jù)庫(kù)中,并添加一個(gè)時(shí)間戳及標(biāo)記上WINS服務(wù)器所有者的ID 。
時(shí)間戳是用來(lái)計(jì)算更新間隔的(默認(rèn)為:6天)
2.向HOST-C發(fā)送接受注冊(cè)的回答,在回答信息中還包含客戶機(jī)可以使用此名稱的時(shí)間(TTL)
假如HOST-C的名稱已經(jīng)存在于數(shù)據(jù)庫(kù)中且與請(qǐng)求的IP地址相同,那么就由已存在名稱的情況和所有權(quán)決定:
1.假如數(shù)據(jù)庫(kù)中的記錄標(biāo)記為"活動(dòng)"切歸服務(wù)器(WINS-A)所有,則服務(wù)器更新該記錄的時(shí)間戳并向客戶機(jī)發(fā)送"接受"回答 。
2.假如數(shù)據(jù)庫(kù)中的記錄被標(biāo)記為"釋放、過(guò)期"或記錄歸另一個(gè)WINS服務(wù)器所有,則當(dāng)前注冊(cè)被作為新注冊(cè)來(lái)處理,時(shí)間戳、所有者、版本ID等全部更新,并向客戶機(jī)發(fā)送"接受"回答 。
假如HOST-C的名稱已經(jīng)存在于數(shù)據(jù)庫(kù)中但與請(qǐng)求的IP地址不同,WINS服務(wù)器必須避免重名的發(fā)生,假如數(shù)據(jù)庫(kù)中的記錄已被標(biāo)記為過(guò)期或釋放,那么可以接受注冊(cè)請(qǐng)求 。但當(dāng)記錄仍為活動(dòng)狀態(tài)時(shí),WINS服務(wù)器(WINS-A)需要向網(wǎng)絡(luò)上注冊(cè)該名稱的客戶機(jī)咨詢(challenge),以便確定它是否還在網(wǎng)絡(luò)上,具體操作如下:
1.WINS-A首先向客戶機(jī)(HOST-C)發(fā)送一個(gè)等待確認(rèn)的回答(WACK),并利用TTL指定等待時(shí)間 。
2.WINS-A接著向注冊(cè)此名稱的客戶機(jī)發(fā)送一個(gè)名稱查詢請(qǐng)求 。
3.假如客戶機(jī)仍然在網(wǎng)絡(luò)上,它會(huì)給服務(wù)器WINS-A發(fā)送一個(gè)確認(rèn)回答 。
4.WINS-A,向客戶機(jī)(HOST-C)發(fā)送拒絕名稱注冊(cè)的回答,以拒絕客戶機(jī)的名稱注冊(cè)請(qǐng)求 。
5.假如服務(wù)器WINS-A的查詢請(qǐng)求沒(méi)有得到相應(yīng)的回答,它再同時(shí)發(fā)出兩個(gè)查詢請(qǐng)求,假如三次查詢均未得到回答,那么查詢過(guò)程結(jié)束,服務(wù)器WINS-A向客戶機(jī)(HOST-C)發(fā)送確認(rèn)回答,接受客戶機(jī)的名稱請(qǐng)求,并更新數(shù)據(jù)庫(kù)中的記錄 。
【W(wǎng)INS的運(yùn)行方式】1.3WINS客戶機(jī)釋放(Release)名稱
當(dāng)WINS客戶機(jī)(HOST-C)關(guān)機(jī)時(shí),它將通知服務(wù)器它將不再使用它的注冊(cè)名,具體操作如下:
1.當(dāng)客戶機(jī)(HOST-C)關(guān)機(jī)后用戶在命令行輸入nBTstat-RR命令時(shí),客戶機(jī)將向服務(wù)器(WINS-A)發(fā)送一個(gè)釋放請(qǐng)求 。
2.服務(wù)器(WINS-A)將數(shù)據(jù)庫(kù)中有關(guān)客戶機(jī)(HOST-C)的記錄標(biāo)記為釋放 。
3.WINS-A向客戶機(jī)(HOST-C)發(fā)送一個(gè)釋放確認(rèn)消息 。r
假如名稱記錄被標(biāo)記為釋放,當(dāng)其它客戶機(jī)以相同名稱但不同IP地址注冊(cè)時(shí),服務(wù)器可以立即更新記錄 。
1.4WINS客戶機(jī)更新名稱注冊(cè)
為確保WINS客戶機(jī)的注冊(cè)名稱在WINS服務(wù)器的數(shù)據(jù)庫(kù)中為"活動(dòng)"狀態(tài),客戶機(jī)必須定期更新它的注冊(cè)名稱 。
當(dāng)客戶機(jī)第一次在向服務(wù)器中注冊(cè)名稱時(shí),從服務(wù)器返回的確認(rèn)信息中的TTL(Time-To-Live)值指定了客戶機(jī)何時(shí)相應(yīng)更新注冊(cè) 。假如在指定時(shí)間內(nèi)客戶機(jī)沒(méi)有更新它的注冊(cè),服務(wù)器將從它數(shù)據(jù)庫(kù)中刪除客戶機(jī)的記錄 。WINS數(shù)據(jù)庫(kù)中的默認(rèn)更新時(shí)間為6天,當(dāng)更新時(shí)間(TTL)達(dá)到一半時(shí)客戶機(jī)相應(yīng)向服務(wù)器更新它的注冊(cè)名稱 。

推薦閱讀