freebsd netbios名字解析

freebsd netbios名字解析

ID:9680168

大?。?0.00 KB

頁數(shù):3頁

時間:2018-05-05

freebsd netbios名字解析_第1頁
freebsd netbios名字解析_第2頁
freebsd netbios名字解析_第3頁
資源描述:

《freebsd netbios名字解析》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、FreeBSDNetBIOS名字解析  在個人計算機和局域網(wǎng)發(fā)展的早期,為了在個人計算機上實現(xiàn)網(wǎng)絡(luò)能力,Microsoft和IBM合作開發(fā)了一套協(xié)議NetBIOS,這是一套用于網(wǎng)絡(luò)通訊的調(diào)用接口,開發(fā)者IBM認(rèn)為這套協(xié)議將如同它們設(shè)計的計算機BIOS一樣成為最基本的網(wǎng)絡(luò)訪問接口,因此使用了NetBIOS這個名字。而Microsoft就使用NetBIOS接口開發(fā)網(wǎng)絡(luò)服務(wù)器及相應(yīng)的客戶軟件?! ∪缓驣BM在TokenRing和Ether上直接實現(xiàn)了NetBIOS驅(qū)動,實現(xiàn)了位于NetBIOS和物理網(wǎng)絡(luò)層之間的各種具體接口,這些程序遵循的標(biāo)準(zhǔn)被稱為NetBEUI。NetBEUI直

2、接控制TokenRing和Ether驅(qū)動程序,因此它只能運行在局域網(wǎng)上。但是NetBIOS本身并沒有對下層使用的協(xié)議進行限制,因此它除了可以在NetBEUI支持下運行之外,也可以在其他協(xié)議支持下運行。其他的網(wǎng)絡(luò)開發(fā)者在另外的一些協(xié)議的基礎(chǔ)上也實現(xiàn)了NetBIOS接口,例如TCP/IP,IPX以及Dec等。其中NetBIOSoverIP由于使用TCP/IP協(xié)議,因而在低層與Unix計算機相容,成為Unix和個人計算機系統(tǒng)通信的基礎(chǔ)。  iscrosoft實現(xiàn)的NBNS名字服務(wù)器為icrosofticrosoft的實現(xiàn)方式,因此是一種事實標(biāo)準(zhǔn)。通過DNS和hosts文件解析:D

3、NS服務(wù)器和本地hosts文件中存放的數(shù)據(jù)是用于標(biāo)準(zhǔn)TCP/IP協(xié)議中名字和IP之間轉(zhuǎn)換使用的方式,但使用其他方式查找不出對應(yīng)的節(jié)點地址時,Microsft-node(Mixed):為了正確解析NetBIOS名字,最好綜合使用廣播和名字服務(wù)器的方式,這樣的名字識別是一個復(fù)合的過程。M-node首先通過B-node廣播方式進行名字識別過程,當(dāng)廣播方式失敗之后,再使用P-node方式進行查詢?! -Node(Hybrid):H-node模式也是一種復(fù)合模式,它與M-node不同的地方是查找的順序不同。H-node先查找NBNS名字服務(wù)器,然后再使用廣播方式進行查詢。  Win

4、dows12下一頁——感謝閱讀這篇文章,..,中實際使用的名字識別方式是對標(biāo)準(zhǔn)H-node方式的擴展,hosts文件和DNS輔助解析名字?! ∶謩h除:在系統(tǒng)關(guān)機或提供的工作站服務(wù)結(jié)束時,會刪除其占用的NetBIOS名。  通過NetBIOS名字和共享的目錄名,就能夠定位Windoicrosoft使用UNC的形式來確定一個網(wǎng)絡(luò)資源的位置,一個UNC以雙反斜線開始,接下來是提供資源計算機的NetBIOS名字,然后是該臺計算機上提供資源的共享名,接下來就是下面的目錄和文件名。如:tserversharefiles,因此使用一個資源的命令為:C:>usef:\

5、ntservershareC:>f:F:>  上面的use命令將ntserver上的share資源映射為F:盤。名字服務(wù)器的工作原理  由于b-node廣播會在網(wǎng)絡(luò)上產(chǎn)生大量的信息流,尤其是在網(wǎng)絡(luò)是由多個子網(wǎng)構(gòu)成的時候,而使用路由器本來就是要隔離廣播信息,可是為了進行名字解析,就不得不轉(zhuǎn)發(fā)b-node廣播信息包,這就達(dá)不到縮減無用網(wǎng)絡(luò)流量的目的?! ∈褂妹址?wù)器進行解析就能避免這個問題,客戶通過對名字服務(wù)器進行查詢而非廣播,信息流就不必傳播到各個子網(wǎng)上,就能減少廣播數(shù)據(jù),減輕網(wǎng)絡(luò)的負(fù)擔(dān)節(jié)省帶寬,并且能有效的提高名字解析的速度及準(zhǔn)確性。  實際存在的Win

6、dows網(wǎng)絡(luò)甚至很少利用名字服務(wù)器進行名字解析,這就使得這些網(wǎng)絡(luò)名字解析存在很大問題,常常會出現(xiàn)不同計算機的網(wǎng)絡(luò)鄰居列表不同,根本原因就是廣播方式是沒有保證的,必須轉(zhuǎn)向名字服務(wù)器方式才能解決名字解析問題?! ∑胀∟etBIOS計算機和NBNS服務(wù)器進行通信有四個不同的通信過程:  名字注冊:每臺NetBIOS計算機啟動時,都在名字服務(wù)器上注冊。這樣就保持了數(shù)據(jù)庫的自動更新,并具備動態(tài)更新的特性。名字服務(wù)器將返回確認(rèn)信息,以及這個名字的生存期TTL。如果客戶要求的名字已經(jīng)被占用了,服務(wù)器就查詢占用這個名字的客戶是否還在網(wǎng)絡(luò)上,以判斷這個名字是否可以再次被使用。這種情況主要發(fā)生

7、在Windows計算機死機后重新登記的過程中,因為此時在計算機死機之前,它在名字服務(wù)器中登記的名字還存在,如果名字服務(wù)器簡單的拒絕提供名字,那么這個計算機就無法再次獲得自己的名字。只有在真正發(fā)生沖突的情況下,客戶的名字注冊才會失敗。  名字更新:由于每個名字都存在一個生存期TTL,那么當(dāng)經(jīng)歷了這個TTL一半的時間,客戶會向服務(wù)器進行更新請求,刷新服務(wù)器上的TTL設(shè)置?! ∶轴尫牛嚎蛻敉C時會與服務(wù)器通信釋放其占用的NetBIOS名字,其名字TTL超時也會使得服務(wù)器釋放這個名字。  名字識別:客戶可以向NBNS服務(wù)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。