• ベストアンサー

WINSのメリット?

WinNT4Serverをファイルサーバーとして利用し、Win98クライアントを15台ほどでネットワーク環境を構築しております。 ケーブルケーブルインターネットに接続しており、IPマスカレードできるルーター(R1と称します)を設置しております。 各Win98クライアントはR1のDHCPサーバー機能を利用してIPアドレスとDNSサーバー情報を取得し、インターネットにつながります。 片や、Microsoftネットワークに関してはTCP/IPの上でNETBEUIを走らせ、互いの共有フォルダ、プリンタなどを参照できるようにしております。 また、WinNT4には静的なIPアドレスを設定しています。 この状態のなかで、WINSサーバーを設置していないのですがWINSを導入する必要性はあるのでしょうか? いまいちWinsの働きを理解していないのですが、いわゆるマスタブラウザ?を明示してやることで名前解決を効率化するということ?だと認識しています。 そうであれば、WinNT4がDHCPサーバーとは関係ない環境なので無意味なものになるのでは?などと思うのであります。 どうかご教示ください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

正直言いまして、各クライアントにパーソナルウエーブサーバを導入しないのであれば、100%必要ありません。 ただ、alphonseさんやken2さんやmnabeさんのようにブロードキャスト関連で、余計な情報を送るのを削減する目的がありますが、 WINSサーバをクライアントに認識させると、別の見え方もできるようになります。それは何か? ドメインです。 WindowsNT4.0 のサーバ上には、ドメインが存在します。仮にネットワークのドメインが「exsample.ne.jp」とします。そして、DHCPサーバからの自動付与時(Windows2000のDHCPサーバは動かないが・・・)、ネットワークドメイン名(サーバのドメインですね(^-^;)、WINSサーバ情報、ゲートウエイ等の情報も送信されますので、端末はそれを記憶します。 それを前提(というか、そういう動作(^-^;)にしまして、 まず、全端末にパーソナルウエーブサーバをインストールします(Win95・98と仮定)、通常ですと端末名だけしか見えないんですが、http://コンピュータ名が入る/ WINSを起動時に端末に認識させておくと、WINSはDNSサーバに勝手に定義します(勝手じゃないんですね。正式には。そういう動作をしますので)。 そして、コンピュータ名を「comp1」とします。 すると、comp1.exsample.ne.jpで見れるようになります。 http://comp1.exsample.ne.jp/ また、 ping comp1.exsample.ne.jp でも通用するようになります。 プロバイダなんかは、基本的にブラウジングのユーザオンリーなので、プロバイダが設置するWINSサーバは存在しません。 まとめますと、 通常だとhttp://comp1/でしか見れないのを(DNSサーバに登録すれば、comp1.exsample.ne.jpで見えない事はないですが、登録・削除が面倒ですね(^-^;) 何をしないでも、comp1.exsample.ne.jpで見れるようになります。 ですので、Webサーバソフトを導入しないのであれば100%必要ないんです。

その他の回答 (3)

  • ken2
  • ベストアンサー率36% (86/235)
回答No.3

質問内の環境では、WINSの必要もないし、ましてやNetBEUIプロトコルも必要ではありません。 マスタブラウズとWINSは、直接関係はありません。 同一コリジョンドメインでは(ルータを超えない)TCP/IPだけでもブロードキャストで名前解決を行います。 WINSが必要な場合は、ルーターを越えている場合。また、その場合でもDHCPを使用していて、lmhosts等の静的な名前解決が難しい場合、というように考えればよいと思います。 また、WINSには、静的なコンピュータ名とIPアドレスの登録もできるので、DHCPクライアントでないホストもWINSでの名前解決ができます。

  • alphonse
  • ベストアンサー率31% (10/32)
回答No.2

WINSを導入するメリットはNETBIOS名の名前解決を行う際 のブロードキャストパケットの削減とセグメントをまたぐ名前解決です。 WINSが無い環境では、名前解決の際にセグメント内にブ ロードキャストパケットを送信します。 また、同一セグメント以外の名前解決はlmhostsに記述し ないといけません。 質問の内容ですとクライアント数が15台ということで、お そらくセグメントは分けていないと思われますし、LANの 速度に問題がなければ特に設置の必要はないかと思いま す。 まぁWINSを立てれば多少トラフィックは下がるでしょう。

tetu_japan
質問者

補足

ご回答有り難うございます。 セグメントという言葉ですが、どのように解釈したらよいのでしょうか? たとえば、192.168.1.xxxのグループと192.168.2.xxxのグループということなのか、「ワークグループ」(「営業部」「総務部」など)でのことなのか。

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

 んとぉマスタブラウザとDHCPとWINSの説明だけで、本が一冊書けてしまう位の説明になってしまいますので、簡潔に書きます。  上記の様な環境で、各々のパソコン間でデータのやり取りが発生しない場合には、WINSの導入はそれほど意味がありません。  DHCPを利用していて、且つ各々のパソコン間でデータのやり取りが発生する場合には、WINSの導入は有効性があります。TCP/IPのアドレスの解決にWINSを使用する事により、パソコン名での名前の解決が出来るようになります。  詳しくは、WindowsNT4.0 Server リソースキット ネットワークキングガイドを読んでみて下さい。  もしネットワークの管理をされているとすると必須本ですよぉ(^^;

tetu_japan
質問者

お礼

ご回答有り難うございます。 リソースキットて随分高価なものだし、買うのに勇気がいるのですが、今回のアドバイスで買う気になれます。

関連するQ&A

  • Windows server 2019 のwins

    Win server 2019でwinsサーバーを立てました クライアントからは正常に利用できています。 ところが server 2019 の自身からは同セグメント内しか名前解決が出来ません serverは固定IPでIPv4のプロパティで winsのアドレスに自分のIPを入れていますが 自マシンのwinsを参照してない感じです どこから調べればよいでしょう?

  • セグメントを越えたWINS解決の方法

    MicrosoftNetworkの共有機能によってファイルの共有をしているのですが、(含Samba) セグメントを越えた先のネットワークにあるマシンの共有資源に対し、 WinNTw/sからの接続が出来ないという不具合が発生しています。 ちなみに、Win9xマシンからは、なんの問題もなく共有機能を利用できています。 念のため、WinNTのWINS解決の項目は、以下のように色々試してみました。  WINS解決にDNSを使用する・しない の両方  WINSサーバ自体がない(というか、どれがなってるのか分からない)ので、  DNSのIPアドレスをWINSサーバのIPアドレスとして入力したり・削除したり の両方 以上を、マトリックス的に全パターン。 何か良い解決法などがありましたら、お知らせ下さい。

  • Win2000ServerのWINSのアンインストールでエラー

    Windowsサーバーの初心者です。2000サーバーでWINSを停止後アンインストールしました。2000サーバーの管理ツールにはWINSがなくなっているのですがクライアントのXPproで「ipconfig /all」を行うと「Primary WINS Server」にサーバーのIPアドレスが表示されます。 WINSを完全に削除するにはどうすればいいのでしょうか?

  • WINSっていらなくないですか?

    すいません、ネットワーク「ド」素人です。 いま、NetBEUIやらTCP/IPやらWINSやらDNSについて、歴史的な流れと、利用する目的みたいな部分について調べてるんですが、現状って、DNSがWINSも兼ねるような感じになってますよね、誤解を恐れずいってしまうと。 にもかかわらず、ネットワークの詳細設定でWINSの設定まであるのが、いまいち腑に落ちません。今の仕事で何度か客先の設定などしましたが、一度もWINSなんて設定していないし・・・ いったいなんで、未だにWINSが残っているんですか?単純に、古いOSやNetBIOSアプリが残っている「かもしれない」からですか? ほんと、結構多く投稿されている質問で申し訳ないのですが、どなたかその辺、わかりやすく、↑こんなド素人でもわかるように教えていただけませんか?

  • Win2kとMeとでネット共有ができない

    インターネット接続の共有ができません。 Win2000にTAをシリアル接続して、フレッツISDNで使っています。 Win2000(サーバー機)とWinMe(クライアント機)をクロスLANケーブルで接続しています。 この時、Win2000機ではインターネットに接続できますが、WinME機では不可なのです。 双方ともpingは通っています。 過去ログを見て色々チェックはしたものの、何が間違っているのかよく分かりません。お助け下さい。 以下は環境を示します。 Win2000(PC/AT機) サーバー機 [ダイヤルアップネットワーク] 共有 -この接続でインターネット接続の共有を有効にする -オンデマンドダイヤリングを有効にする LAN側ネットワークプロトコルは NetBEUI->(アダプタ) TCP/IP->(アダプタ) [TCP/IPのプロパティ] IPアドレス 192.168.0.1 サブネットマスク 255.255.255.0 WINS設定 WINSの解決をしない ゲートウェイ 空白 DNS設定 DNSを使わない WinME(PC/AT機) クライアント機 ネットワークプロトコルは NetBEUI->(アダプタ) TCP/IP->(アダプタ) [NetBEUIのプロパティ] バインド ネットワーク共有サービス [TCP/IPのプロパティ] IPアドレス 自動的に取得 WINS設定 WINSの解決をしない ゲートウェイ 空白 DNS設定 DNSを使わない バインド Microsoftネットワーククライアント      Microsoftネットワーク共有サービス      Microsoftファミリログオン [IEのインターネットオプション] 接続-ダイヤルしない   -LANの設定 全部空欄

  • DNSとWINSについて

    おせわになっております。 DNSとWINSについて教えてください。 固定IP環境です。(そのIPに1対1で対応したホスト名あり) DNSとWINSサーバあります。 DNSとWINSはどちらも名前解決するものだというのはわかります。 (1)PCを起動したとき、WINS、DNS、どちらにも ホスト名を登録しにいくのでしょうか?(WINSだけにホスト名を登録しにいくものだとおもっていましたが・・) (2)WindowsはWINSで名前解決できるとおもいますが、UNIXはDNSじゃないと名前解決できないのでしょうか? (3)WINSは主にLAN内の名前解決をして、DNSは、インターネットのWEBのアドレスの解決をするのかなあとおもっていましたが http://www.atmarkit.co.jp/fwin2k/win2ktips/355netrepair/netrepair.html ↑のURLに 「 6.のDNS名の再登録は、例えばActive Directoryで利用しているDNSサーバなどに対して、自身のホスト名とIPアドレスの再登録(DNSの更新要求)を行う。IPアドレスがうまく DNSサーバに登録されていないような場合に、強制的に再登録を行うために実行する。・・・」と あったので、わからなくなりました。 DNSとWINSの違いがわからなくて大混乱しています。。

  • 異なるセグメント間でのWINS運用

     現在工場と事務所の間で以下のネットワークを管理しています。  192.168.1.0/24  192.168.2.0/24  工場と事務所間でコンピュータのブラウジングができるようにしたいと思うのですが、その際WINSは1台導入すればよいのでしょうか。それとも各セグメントに導入し、WINS複製を実施しなければならないでしょうか。  例えば192.168.1.3というマシンにWINSを導入し、それぞれのネットワークのクライアントでこのアドレスを参照すれば、WINSを利用できるのであれば、わざわざ複数台立てたくないのですが・・。  なお、WINSが1台で大丈夫な場合、各ルーターでWINSが使用するポート(137)は当然開けなければならないでしょうか。

  • WINSって…。

    ずばり質問です。WINSとはなんなのでしょう?本などを調べるとWindows環境でのコンピュータ名からIPアドレスに変換するためのサービスとありました。ただ、コンピュータ名というのは任意でユーザ毎に設定できますよね?その対応表みたいなものをWindowsNT上に用意しておくということなのでしょうか?また、WINSアドレスを設定するところがありますよね?そこはつまり対応表を格納したサーバのアドレスということになるのでしょうか??疑問付きません。教えてくださいm(_ _)m

  • ActiveDirectoryとWINSについて

    いつもお世話になっています! 先日講義でこんな実習をしました。 1.教室で4チームに分かれて、それぞれ4つの異なるセグメントを構築 2.すべてルータを挟み通信可能 3.教室全体で1つのドメインを構築(各チームに1台ActiveDirectoryをイ  ンストールしてドメインコントローラを構築) 4.各チームに1台DHCPサーバ構築 5.ドメインユーザを複数登録 6.クライアントPCとして、Windows2000Proが1台、Windows98が1台 7.WINSサーバ設定 設定は以上です。 ここで、先生が「Windows98がいるのでWINSを設定しないといけない」とおっしゃったのですが、なぜだか理解出来ぬまま講義終了となってしまいました。 つまりWin98がいなければ、いらないということだと思うのですが、いまいち分かりません。 ActiveDirectoryインストール時にDSN設定をしたので、DNSがありますが、Win98ではDNS機能は使えないということでしょうか? Win98のTCP/IP設定画面でもDNSを使うとか、使わないといった設定があった ような気がします。 98がいるとWINSがいるの意味がよく理解できません! どなたか、教えてください!!

  • DNSとWINSの違い

    DNSとWINSの違いを教えて下さい。 また、WINSにはLMHOSTSというのがありますが、これは何なのでしょうか? ある企業ではDNSとWINS両サーバを立てて、運用しているところもあるそうです。DNSだけでネットワークが構築できると思うのですが、なぜ、WINSも構築しているのでしょうか? よろしくお願いします。