ネットワーク情報システムとは何ですか?

NISとも呼ばれるネットワーク情報システムは、リモートプロシージャコール(RPC)ベースのクライアントおよびサーバーシステムです。 ネットワーク情報システムまたはNISドメイン内のすべてのマシンが、共通の構成ファイルセットを共有できるようにします。リモートプロシージャコールにより、コンピュータープログラムは共有ネットワーク上の別のマシンで手順を実行でき、プロセス間通信の一形態です。 NISは、UNIX®システムの管理を集中化するためにSun Microsystemsによって開発され、最小限の構成でNISクライアントシステムを1つの場所からセットアップできるようにしました。

ネットワーク情報システムには、サーバーとクライアントの2つの側面があります。ネットワーク上のホストまたはマシンは、サーバーまたはクライアントとして機能することができます。 ホストは、クライアント、スレーブサーバー、またはマスターサーバーです。マスターサーバーは、クライアントサーバーからの入力を処理および応答する権威ある名前サーバーです。スレーブサーバーは、マスターサーバーからの出力をミラーリングまたはコピーします。クライアントマシンは単純に再スレーブサーバーまたはマスターサーバーからのセイブ情報。

NIS環境では、多くのタイプのファイルを共有できますが、最も一般的なタイプはホスト、グループ、マスターパスワードファイルです。ネットワーク以外の環境では、これらのタイプのファイルは個々のコンピューターに保存され、複数のコンピューターでリモートアクセスできません。ただし、NIS環境では、これらのファイルはマスターサーバーに保存され、クライアントマシンは情報を取得するリクエストを送信します。これにより、ネットワーク上の任意の数のマシンまたはクライアントが1つのファイルにアクセスできるようになります。

共有ネットワークが設定されている場合、一般的な目標は、ネットワークを可能な限り透明にすることです。このため、すべてのユーザーアカウント情報を同期させることが重要です。 データが中央に保存されている場合、パスワードを覚えたり、データを物理的に移動することなく、ネットワーク内の任意のマシンからユーザーがアクセスできます。次のマシンまで。 ネットワーク情報システムを使用する場合、ネットワーク管理者は、ネットワーク内の1つの場所に保存されているため、情報のコピーを1つ維持する必要があります。

開発以来、ネットワーク情報システムは業界標準になり、Solaris™、AIX®、HP-ux、LinuxなどのすべてのUNIX®およびUNIXのようなシステムが、ネットワーク情報サービスの使用をサポートしています。 NISはもともとイエローページまたはYPと呼ばれていましたが、イエローページというフレーズは登録商標であるため、Sun Microsystemsは名前の使用を中止しなければなりませんでした。 これは、今日まで、ほとんどのネットワーク情報システムコマンドに「YP」という文字が付いている理由と、NISがまだ一部によってYPと呼ばれる理由を説明しています。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?