Skip to main content

Unix&Reg;とは何ですかドメインソケット?

unix®ドメインソケットは、UNIX®内の特別なソケットタイプです。あるアプリケーションから別のアプリケーションにデータを転送するオペレーティングシステム(OS)。通常、他のシステムに接続する他のソケットとは異なり、UNIX®ドメインソケットは、インタープロセス通信(IPC)ソケットです。つまり、ユーザーのコンピューター上の他のプログラムにのみ接続します。構造的には、ドメインソケットはソケットというよりも指名されたパイプのようなものですが、パイプには含まれていないいくつかの機能があります。他のネットワークがデータストリームをスパイできず、ソケットは機能するためのネットワークさえ必要ないため、ドメインソケットの使用は安全です。双方向の流れは、データが出ている間、他のデータが入っていることを意味します。これは通常、他のサーバーやコンピューターのブリッジとして使用されますが、Unix®の場合はそうではありません。ドメインソケット。これらの特別なソケットは、Unix&Reg;からのデータをプッシュするために使用されます。外部ネットワークではなく別のプログラムへのファイルシステム。ドメインソケットは、多くのソケット関連のタスクと能力を共有しています。これは、指名されたパイプのようなものです。名前付きパイプは、コンピューターがあるセクションから別のセクションにデータをストリーミングする方法です。パイプに名前が付けられているため、名前付きパイプと呼ばれます。ドメインソケットには名前とmdash;Unix&Reg;ファイルシステム自体は名前として機能します。これら2つの主な違いは、パイプがバイトストリームシーケンスのみを提供できることです。バイトストリームシーケンスは、データが送信されたときに読み取られ、ドメインソケットはバイトストリームとデータグラムを提供し、情報がパケットとして読み取られます。バイトストリームはセキュリティの点で優れていますが、データグラムは連続メッセージを送信するシステムに適しています。ドメインソケットは、外部ネットワークと統合するために作成されていませんが、1人または複数の人がコンピューターを使用しているかどうかにかかわらず、ローカルネットワークに多くの便利な機能を提供します。Unix&Reg;を使用することによってドメインソケット他の種類のソケットの代わりに、プログラムは、ユーザーが手動で入力することなく、認証または許可を取得できます。ドメインソケットは、Unix&Reg;のルールも引き受けます。さまざまなユーザーに異なるレベルのアクセスが与えられた場合に役立つシステム。これらのルールはシステムに書き込まれ、留意されるため、他のソケットやパイプ、Unix®ドメインソケットは安全です。ドメインソケットは、非信頼性ネットワークがデータストリームをリッスンすることを許可しません。また、リモートコンピューターはアクセスなしでストリームに接続できません。すべての認証情報とログイン情報は、Unix&Reg;にあります。ドメインは、ユーザーがサーバーにログインするためにパスワードまたはユーザー名を入力する必要はありません。これは、キーストロークを聴くプログラムがこの情報を取得しないことを意味します。