wins通俗地講windows 的名稱服務!WINS WINS用來登記NetBIOS計算機名,並在需要時將它解析成為IP地址。WINS資料庫是動態更新的。 (1) WINS的基本要求: 對於WINS伺服器: 1. 必須是一臺NT server計算機 2. 使用TCP/IP協議,並且具有一個靜態的IP地址。 對於WINS客戶: 1.要求是執行以下作業系統的計算機: Windows NT Server 3.5或更高 Windows NT Workstation 3.5或更高 Windows 95 執行Microsoft TCP/IP-32的Windows for Workgroups 3.11 帶有真實模式TCP/IP驅動的Microsoft Network Client 3.0 for MS-DOS LAN Manager 2.2c for MS-DOS。不支援LAN Manager 2.2c for OS/2 2.需要WINS server的IP地址 (2)WINS過程 (a)在一個WINS的環境中,每次WINS客戶開啟計算機並初始化TCP/IP後,它都會將它的NetBIOS名和IP地址的對應關係對映到WINS伺服器的資料庫中。 (b)當一個WINS客戶想和另外一臺主機通訊時,它會直接和WINS server聯絡,查詢計算機名和IP地址的關係。 (c)如果WINS伺服器在自己的資料庫中查到了被查計算機名和IP地址的對映關係,它就將目的計算機的IP 地址返回要求查詢的WINS客戶。 另一個WINS: Windows Internet Name Service (WINS) WINS提供一個分散式資料庫,它的作用是在路由網路的環境中對IP地址和NetBIOS名的對映進行註冊與查詢。 這可能是解決NetBIOS名與IP地址之間轉換的比較合適的一種方法,對於比較複雜的網路如網際網路更是如此。 LMHOSTS檔案在廣播式系統中有一點缺點,它是基於廣播的,所以對網路的通訊量是一個沉重的負擔,這個問題並未得到解決。有人設計了透過路由協議進行單播式的動作對NetBIOS名字進行註冊和解析。如果採用這個協議,那就可以解決了廣播的問題,也就沒有必要使用LMHOSTS檔案了,使動態配置的靈活性與方便性得到重新體現,使得這個系統可以和DHCP協議無縫連線。我們可以想象,當DHCP給一臺計算機分配了一個地址後,這個更新可以直接在WINS資料庫中體現。使用者和管理員都不需要進行任何額外的工作,十分方便。WINS協議可以和NBNS一起工作,但是因為WINS資料庫備份的問題沒有解決,因為它不能和別的NetBIOS名字伺服器一起工作,資料不能在WINS伺服器和非WINS伺服器間進行復制。 WINS是基於客戶伺服器模型的,它有兩個重要的部分,WINS伺服器和WINS客戶。我們首先看一下伺服器,它主要負責處理由客戶發來名字和IP地址的註冊和解除註冊資訊。如果WINS客戶進行查詢時,伺服器會返回當前查詢名下的IP地址。伺服器還負責對資料庫進行備份。而客戶主要在加入或離開網路時向WIN伺服器註冊自己的名字或解除註冊。當然了,在進行通訊的時候它也向伺服器進行查詢,以確定遠端計算機的地址。 我們使用WINS的好處在什麼地方呢?WINS就是以集中的方式進行IP地址和計算機名稱的對映,這種方式可以簡化網路的管理,減少網路內的通訊量,但是這種集中式的管理方式可以和星型結構相比,我們有理由懷疑它可以會成為網路的瓶頸。在本地的域控制器不在路由器管理網段的另一段時,客戶仍然可以遊覽遠端域,在集中處理的時候,資料都會集中於這個伺服器中,一定要注意不要讓這個節點失敗。 WINS的另外一個重要特點是可以和DNS進行整合。這使得非WINS客戶透過DNS伺服器解析獲得NetBIOS名。這對於網路管理提供了方便,也為異種網的連線提供了另一種手段。我們可以看到,使用集中管理可以使管理工作大大簡化,但是卻使網路拓樸結構出現了中心結點,這是一個隱性的瓶頸,而如果採用分散式的管理方式,卻有個一致性的問題,也就是如果一個伺服器知道了這個改變,而另一個不知道,那資料就不一致了,這時候要有一些複雜的演算法來解決這一問題,兩臺伺服器要想知道對方的情況,不可能不進行通訊,也就無形中加重了網路負擔。網路就是這樣,集中起來就加大了單機的處理壓力,而分佈了就增加了網路傳輸量,天下沒有十全十美的事情。 WINS(Windows Internet Name Service)伺服器主要用於NetBIOS名字服務,它處理的是NetBIOS計算機名(Computer Name),所以也被稱為NetBIOS名字伺服器(NBNS,NetBIOS Name Server)。 WINS伺服器可以登記WINS-enabled工作站的計算機名、IP地址、DNS域名等資料,當工作站查詢名字時,它又可以將這些資料提供給工作站。 在各種名字解析方式之中,WINS名字服務具有一些優點。首先,WINS名字服務是以點對點的方式直接進行通訊的,並可以跨越路由器訪問其他子網中的計算機,這便克服了廣播查詢無法跨越路由器和加重網路負擔的不足;其次,與靜態處理域主機名(Host Name)的DNS伺服器不同,WINS名字服務還是一種很少人工干預的動態名字服務;第三,WINS名字服務不僅能夠用於NetBIOS名字查詢,而且還可以輔助域主機名(Host Name)的查詢,可以結合DNS和WINS伺服器的好處進行Internet域名查詢,因此WINS又被稱為Windows 網際名稱服務(Windows Internet Name Service)。 WINS伺服器在TCP/IP網路(包括Internet)的名字解析中得到了廣泛的應用。
wins通俗地講windows 的名稱服務!WINS WINS用來登記NetBIOS計算機名,並在需要時將它解析成為IP地址。WINS資料庫是動態更新的。 (1) WINS的基本要求: 對於WINS伺服器: 1. 必須是一臺NT server計算機 2. 使用TCP/IP協議,並且具有一個靜態的IP地址。 對於WINS客戶: 1.要求是執行以下作業系統的計算機: Windows NT Server 3.5或更高 Windows NT Workstation 3.5或更高 Windows 95 執行Microsoft TCP/IP-32的Windows for Workgroups 3.11 帶有真實模式TCP/IP驅動的Microsoft Network Client 3.0 for MS-DOS LAN Manager 2.2c for MS-DOS。不支援LAN Manager 2.2c for OS/2 2.需要WINS server的IP地址 (2)WINS過程 (a)在一個WINS的環境中,每次WINS客戶開啟計算機並初始化TCP/IP後,它都會將它的NetBIOS名和IP地址的對應關係對映到WINS伺服器的資料庫中。 (b)當一個WINS客戶想和另外一臺主機通訊時,它會直接和WINS server聯絡,查詢計算機名和IP地址的關係。 (c)如果WINS伺服器在自己的資料庫中查到了被查計算機名和IP地址的對映關係,它就將目的計算機的IP 地址返回要求查詢的WINS客戶。 另一個WINS: Windows Internet Name Service (WINS) WINS提供一個分散式資料庫,它的作用是在路由網路的環境中對IP地址和NetBIOS名的對映進行註冊與查詢。 這可能是解決NetBIOS名與IP地址之間轉換的比較合適的一種方法,對於比較複雜的網路如網際網路更是如此。 LMHOSTS檔案在廣播式系統中有一點缺點,它是基於廣播的,所以對網路的通訊量是一個沉重的負擔,這個問題並未得到解決。有人設計了透過路由協議進行單播式的動作對NetBIOS名字進行註冊和解析。如果採用這個協議,那就可以解決了廣播的問題,也就沒有必要使用LMHOSTS檔案了,使動態配置的靈活性與方便性得到重新體現,使得這個系統可以和DHCP協議無縫連線。我們可以想象,當DHCP給一臺計算機分配了一個地址後,這個更新可以直接在WINS資料庫中體現。使用者和管理員都不需要進行任何額外的工作,十分方便。WINS協議可以和NBNS一起工作,但是因為WINS資料庫備份的問題沒有解決,因為它不能和別的NetBIOS名字伺服器一起工作,資料不能在WINS伺服器和非WINS伺服器間進行復制。 WINS是基於客戶伺服器模型的,它有兩個重要的部分,WINS伺服器和WINS客戶。我們首先看一下伺服器,它主要負責處理由客戶發來名字和IP地址的註冊和解除註冊資訊。如果WINS客戶進行查詢時,伺服器會返回當前查詢名下的IP地址。伺服器還負責對資料庫進行備份。而客戶主要在加入或離開網路時向WIN伺服器註冊自己的名字或解除註冊。當然了,在進行通訊的時候它也向伺服器進行查詢,以確定遠端計算機的地址。 我們使用WINS的好處在什麼地方呢?WINS就是以集中的方式進行IP地址和計算機名稱的對映,這種方式可以簡化網路的管理,減少網路內的通訊量,但是這種集中式的管理方式可以和星型結構相比,我們有理由懷疑它可以會成為網路的瓶頸。在本地的域控制器不在路由器管理網段的另一段時,客戶仍然可以遊覽遠端域,在集中處理的時候,資料都會集中於這個伺服器中,一定要注意不要讓這個節點失敗。 WINS的另外一個重要特點是可以和DNS進行整合。這使得非WINS客戶透過DNS伺服器解析獲得NetBIOS名。這對於網路管理提供了方便,也為異種網的連線提供了另一種手段。我們可以看到,使用集中管理可以使管理工作大大簡化,但是卻使網路拓樸結構出現了中心結點,這是一個隱性的瓶頸,而如果採用分散式的管理方式,卻有個一致性的問題,也就是如果一個伺服器知道了這個改變,而另一個不知道,那資料就不一致了,這時候要有一些複雜的演算法來解決這一問題,兩臺伺服器要想知道對方的情況,不可能不進行通訊,也就無形中加重了網路負擔。網路就是這樣,集中起來就加大了單機的處理壓力,而分佈了就增加了網路傳輸量,天下沒有十全十美的事情。 WINS(Windows Internet Name Service)伺服器主要用於NetBIOS名字服務,它處理的是NetBIOS計算機名(Computer Name),所以也被稱為NetBIOS名字伺服器(NBNS,NetBIOS Name Server)。 WINS伺服器可以登記WINS-enabled工作站的計算機名、IP地址、DNS域名等資料,當工作站查詢名字時,它又可以將這些資料提供給工作站。 在各種名字解析方式之中,WINS名字服務具有一些優點。首先,WINS名字服務是以點對點的方式直接進行通訊的,並可以跨越路由器訪問其他子網中的計算機,這便克服了廣播查詢無法跨越路由器和加重網路負擔的不足;其次,與靜態處理域主機名(Host Name)的DNS伺服器不同,WINS名字服務還是一種很少人工干預的動態名字服務;第三,WINS名字服務不僅能夠用於NetBIOS名字查詢,而且還可以輔助域主機名(Host Name)的查詢,可以結合DNS和WINS伺服器的好處進行Internet域名查詢,因此WINS又被稱為Windows 網際名稱服務(Windows Internet Name Service)。 WINS伺服器在TCP/IP網路(包括Internet)的名字解析中得到了廣泛的應用。