サーバーメッセージブロックとは
サーバーメッセージブロック(SMB)は、一般的なインターネットファイルシステム(CIFS)とも呼ばれ、システム上のファイル、ポート、およびプリンターへのアクセスをユーザーが共有できるようにするコンピューターネットワークで使用されるプロトコルです。同じネットワーク。 さらに、プロセス間通信プラットフォームを提供し、実行中にプロセスが相互にデータのスレッドを交換できるようにします。 サーバーメッセージブロックは、ネットワーク通信に対するクライアント側のアプローチです。つまり、ネットワーク上で発生するすべてが個々のクライアントコンピューターの要求によって駆動されます。
クライアント側の構成では、ネットワーク上のすべてのコンピューターはメインの「サーバー」コンピューターに接続されますが、そのサーバーコンピューターはほとんど受動的な役割を果たします。 ネットワーク上の事柄が正常に進行している場合、サーバードライブに保存されている共有ファイルへのアクセス要求や、ネットワークコンピューターAからネットワークコンピューターに情報を集める要求など、個々のクライアントコンピューターによって要求が行われるまで、サーバーは動作しませんB.サーバーがエンドユーザーによって直接制御されていない他のすべての場合、サーバーは単に座って注文の到着を待ちます。
ローカルエリアネットワーク(LAN)では、サーバーメッセージブロック通信は一般に、データを渡すための他の標準プロトコルと速度が同等であると見なされます。 インターネットなどのワイドエリアネットワーク(WAN)では、ファイルトランスポートプロトコル(FTP)などの競合するタイプのファイルトランスポートプロトコルと比較した場合、待ち時間はサーバーメッセージブロック通信に大きな影響を及ぼします。 遅延とは、単に通信が行われるのにかかる時間の長さであり、通常はミリ秒単位で測定されます。 待ち時間を短くすると、情報を送信するときに「ラグ」感が少なくなり、情報転送のスムーズさが向上します。
さらに、ローカルエリアネットワーク上でも、SMB通信によりブロードキャストトラフィックが大幅に増加します。 サーバーメッセージブロックシステム自体はブロードキャストを生成しないため、このトラフィックはシステム上のNetBIOSプロトコルを介して間接的に発生します。 ブロードキャストトラフィックの増加はネットワークを混乱させる可能性があり、その結果、パケットが遅延し、パケットがネットワーク上を移動するときに失われる可能性が高くなります。 このため、SMB通信は通常、大量のユーザーがいるネットワークでは優先されません。この場合、問題はボリュームによって複雑になる可能性が高くなります。