在Windows網絡中,當一臺計算機要利用NetBIOS名稱與另一臺計算機通信時,首先要將對方計算機的NetBIOS名稱解析成IP地址。
如果這臺計算機曾經與對方通信過,則對方計算機的NetBIOS名稱和IP地址會被存儲到這臺計算機的NetBIOS名稱緩存中。通過該緩存,這臺計算機能快速地找到對方的IP地址。每個支持NetBIOS的計算機中,都維護著一個NetBIOS名稱和相應IP地址的列表,這些對應的名稱都有一定的生存期,以便能及時更新。
通過發(fā)送一個廣播消息來查詢對方的IP地址,擁有此NetBIOS名稱的計算機收到廣播消息后,會將其IP地址告訴發(fā)送廣播消息的計算機,從而實現(xiàn)了NetBISO名稱的解析。對于IP協(xié)議上的NetBIOS,需要基于UDP進行廣播,在小網絡上這些方式工作得很好,但當網絡增大時,會使用路由器將大網絡分割為幾個小網。在一般情況下路由器不轉發(fā)廣播數(shù)據(jù),廣播包僅能發(fā)送到本地網絡。雖然可以配置路由群器進行廣播轉發(fā),但是這將使UDP廣播產生大量的無用網絡數(shù)據(jù)而增加網絡負擔,且名稱注冊和解析的難度也增加了。因此對較大的網絡,這種方式不可取。
由于每個WINS客戶端在啟動時,都會將其計算機名稱與IP地址等信息注冊到WINS服務器,因此WINS客戶端可以向WINS服務器查詢其他客戶端的IP地址。
Windows能通過查找存放在本地文件Lmhosts中的數(shù)據(jù),來識別網絡上MetBIOS名稱和IP地址的關系,這個方式不是NetBIOS名稱識別的標準,但它是Microsoft的實現(xiàn)方式,因此是一種事實標準。通常,Lmhosts文件存儲在%SystemRoot%\System32\Drivers\Etc文件夾中。這種方式適合于網絡上沒有WINS服務器的環(huán)境。
網頁標題:將NetBIOS名稱解析為IP地址的常用方法
本文URL:http://www.rwnh.cn/news12/105012.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站設計、電子商務、App開發(fā)、小程序開發(fā)、網站排名、企業(yè)建站
廣告
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創(chuàng)新互聯(lián)