国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

利用WINS實現多子網的NT域互通

2019-11-04 10:59:24
字體:
來源:轉載
供稿:網友

  有一些網絡知識的人都知道,微軟的TCP/ip實際上是通過NetBIOS實現的,這就使得Windows操作系統在網絡應用上存在一定的局限。例如,NetBIOS使用廣播(Broadcast)進行通信,而普通的廣播是無法通過路由器的,也就是說,兩個子網沒法通過NetBIOS聯絡。為了解決這個問題,微軟使用了一種稱為Windows Internet Name Service的服務,來對網絡中的計算機進行NetBIOS名字和IP地址的解釋。
當一個配置了WINS服務器的計算機(這被稱之為WINS有效的)啟動時,它會根據WINS服務器地址發送一個叫做名字注冊請求的WINS信息,這個請求包含了它自身的NetBIOS名字和IP地址。當WINS服務器收到這個信息,就會在WINS數據庫中檢查是否已有該名字,假如該名字已存在,WINS服務器就向注冊該名字的計算機發送一個查詢,假如收到響應,WINS服務器就會發送一個信息給要求注冊這個名字的計算機,告訴他已有人注冊。假如數據庫中沒有這個名字的記錄或已注冊的主機沒有響應,WINS服務器就發送一個肯定的響應及TTL給該客戶機,那么,這個名字就注冊成功了。
說了這么多,WINS到底有什么作用呢?我們可以利用它來實現一個包含多個子網的NT域。我想,這大概是WINS最有用的功能了。
前面已經說過了,NetBIOS的名字是無法跨越子網的,這樣,我們在網上鄰居中就看不到在同一域、同一工作組中的其他子網的機器,而且,假如NT的主域控制器在子網A,那么子網B中的計算機將無法登錄到NT域。下面就以一個例子來說明:
兩個子網A:192.168.0.0/24和B:192.168.1.0/24,域和工作組都設為TEST,路由器IP為192.168.0.1和192.168.1.1,主域控制器和WINS服務器都在子網A中。兩個子網通過一臺linux路由器連接,路由器上的規則為所有的包都可以通過(實際上只需要與NetBIOS有關的幾個端口的包能正常通過就行了)。在沒有設置WINS的情況下,子網B中的計算機無法瀏覽到子網A中的機器,也不能登錄到域中。這時,把兩個子網中所有機器的WINS服務器地址都設為同一個,假設是:192.168.0.3,然后(很重要的一點),要給每臺機器添加到另一個子網的路由,例如,192.168.0.5這臺機器(Windows)要執行:route add 192.168.1.0 mask 255.255.255.0 192.168.0.1,以此類推,重新啟動后(注重要先啟動WINS服務器)子網B中的機器就能夠正常登錄到TEST域了,而且在網上鄰居中也能正常瀏覽所有的機器。
在實踐中有這樣一個問題,假如可能的話,最好是把路由器用作WINS服務器,因為它能直接連接到各個子網。假如不行的話,要注重為WINS服務器添加相應的路由,這時解析的速度可能會稍慢,不過登錄域沒有任何問題。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿城市| 莎车县| 蚌埠市| 茌平县| 东源县| 运城市| 左权县| 福鼎市| 洛川县| 文登市| 曲阳县| 吉林省| 平南县| 东源县| 石渠县| 鹿邑县| 汪清县| 固阳县| 沿河| 三台县| 台州市| 长武县| 周口市| 眉山市| 甘孜县| 诸暨市| 永修县| 宜城市| 邛崃市| 会昌县| 龙泉市| 张家川| 汶上县| 兴和县| 黔西| 宁武县| 通河县| 桂阳县| 山东省| 连云港市| 昆明市|