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

WINS 服務的基本概念

在TCP/IP網絡中,為解決計算機名稱于IP地址的對應問題,用戶可以利用HOST文件、DNS等方式,但使用這些方法都存在著一個最大的問題,就是網絡治理員需要以手工方式將計算機名稱(NetBIOS名)及其IP地址一一輸入到計算機中,一旦某臺計算機的名稱或IP地址發(fā)生變化,治理員又需要修改相應的設置 。這對于治理員來說是一項繁重的工作 。而微軟提供的網際名稱服務WINS解決了這個問題 。利用它可以讓客戶機在啟動時主動的將它的計算機名稱(NetBIOS名)及IP地址注冊到WINS服務器的數(shù)據(jù)庫中,在WINS客戶機之間通信的時候它們可以通過WINS服務器的解析功能獲得對方的IP地址 。由于以上工作全部由WINS客戶機與服務器自動完成的所以大大降低了治理員的工作負荷,同時也減少了網絡中的廣播 。在理解及使用WINS之前用戶首先應該了解計算機名稱(NetBIOS名)的一些知識 。
1.1定義計算機名(NetBIOS名)
NetBIOS是80年代末為了利用IBMPc構建局域網而出現(xiàn)的一種MS-DOS程序的高級語言接口 。為了利用網絡硬件和軟件將這些計算機連接在一起組成局域網,微軟和其它供給商利用NetBIOS接口來設計它們的網絡組件和程序 。NetBIOS接口利用最多為16個字符的名稱來標識每一個網絡資源 。
在一個網絡中NetBIOS名是唯一的 。在計算機啟動、服務被激活、用戶登錄到網絡時,NetBIOS名將被動態(tài)的注冊到數(shù)據(jù)庫中 。NetBIOS可以以獨立名稱的形式注冊,也可以以組名稱的形式注冊 。以單機名注冊時要有一個IP地址與其相對應,如以組名稱注冊時會有多個IP地址與其對應 。
在Windows2000發(fā)布前的所有基于MS-DOS和Windows的操作系統(tǒng)都需要使用NetBIOS名稱接口以便網絡可以正常工作 。伴隨著Windows2000的發(fā)布,網絡中的計算機不再需要NetBIOS名稱接口的支持 。如在Windows2000和一些UNIX版本的網絡中它們只要求客戶機支持DNS使用就可以了,不再需要NetBIOS名 。但為了與以前版本的網絡操作系統(tǒng)結合使用,微軟在Windows2000中仍然支持NetBIOS名,以便與以前版本的操作系統(tǒng)協(xié)同使用,微軟通過兩方面實現(xiàn)對NetBIOS名的支持:
所有使用Windows2000的客戶機在默認情況下都支持利用客戶端的WINS服務注冊和解析NetBIOS名 。
§Windows2000服務器繼續(xù)提供一個高效的WINS服務器,用它來治理網絡中的NetBIOS名 。
定義NetBIOS名稱
NetBIOS名稱包含16字節(jié) 。前15個字節(jié)是由用戶指定的,用它來表示:
§網絡上的單個用戶或計算機
§網絡上的一組用戶或計算機
在NetBIOS名中的第16個字符作為名稱的后綴,用于識別名稱及顯示注冊名稱的信息 。NetBIOS名可以被設置為獨立名稱或組名稱 。
在使用獨立名稱時,是將網絡信息發(fā)送給一臺計算機,而使用組名稱是將網絡信息同時發(fā)送給多臺計算機 。
在WindowsNT早期版本中,所有的網絡服務都是利用NetBIOS名注冊的 。而在Windows2000中,登錄網絡及其它的網絡服務都是在DNS中進行注冊的 。
1.2NetBIOS名的解析
NetBIOS名的解析就是將計算機的NetBIOS名成功的與IP地址進行映射的過程 。從上面用戶已經知道NetBIOS名是用來識別網絡上NetBIOS資源由16個字符組成的地址 。讓用戶通過下面這個例子了解NetBIOS名是如何解析的 。
一臺Windows2000的計算機(CORPSERVER)中運行的文件與打印共享服務的NetBIOS名的解析過程 。當計算機啟動時文件與打印共享服務利用計算機名在網絡上注冊一個獨立NetBIOS名 。這個NetBIOS名前15位字符是計算機名,第16位字符為0x20 。假如計算機名不夠15個字符,那么利用空格補齊 。(即:CORPSERVER[20]) 。當用戶試圖與這臺計算機的共享文件夾建立通信時必須指明它的文件與打印共享的NetBIOS名 。在建立文件與打印共享連接前,首先要建立TCP連接,為了建立TCP連接首先要將NetBIOS名(即:CORPSERVER[20])解析成IP地址 。

推薦閱讀