SMBサーバーとは何ですか?

SMBの歴史

SMBの最初の実装は、1987年にMicrosoft LAN Managerで発生し、グループ作業用のWindowsの統合された部分でした。 マイクロソフトは、1996年にWindows NT 4.0でSMBからリリースされたアプリケーションに基づく、共通のインターネットファイルシステムとして、1997年に改善されたSMB仕様を導入しました。

SMBサーバーの使用

SMBはクライアント/サーバーアーキテクチャを介して機能し、ネットワーク上の各コンピューターは、クラスター内のあまり使用されていないSMBサーバーを停止するポータルを調べることでSMBプロトコルを使用します。 このプロトコルでは、各クライアントがSMBサーバーで認証される必要があります。これは、ネットワークプロトコルの過負荷を意味しますが、アプリケーションとデータを共有するためのより堅牢な環境も可能にします。 通常、オフィスで使用されるSMBサーバーの最も一般的な種類は、同じネットワークドメイン内のすべてのコンピューターからアクセス可能な共有Windowsプリントサーバーです。

マイクロソフトの実装

Microsoftによって配布されているSMBプロトコルには、Windows NTに付属し、Windows 2000で包括的に更新された1.0アプリケーションと、Windows Vistaに付属したSMB2実装の2つのバージョンがあります。 Application 2.0はRun 1.0と互換性がありますが、ネットワーク上のすべてのクライアントが最新バージョンである場合、パフォーマンスが大幅に向上します。 Windows 7では、SMB 2.1がプロトコルとして導入されていますが、SMBサーバーレベルでSMB 2.0と互換性があります

オープンソースの実装

SMBはコンピューターをネットワークに接続するためのプロトコルであるため、他のオペレーティングシステムでの中小企業の実装は1990年代後半から維持されています。SMBのオープンソースバージョンはSambaと呼ばれ、 2002年以降のLinuxおよびMacOS Xディストリビューション。Sambaの現在のリリース候補(最終バージョンになる可能性がある)は、SMB2のほぼ完全な再実装を含むバージョン3.6です。 安定版3.5にはSMB2実装がありません。

興味深い記事