差分
ナビゲーションに移動
検索に移動
Smb
,'''SMB'''(読み:えすえむびー、語源:server message block)とは、主に[[LAN]]上で[[ファイル]]や[[プリンタ]]を共有するための通信規格である。
==概要==
SMBは、[[IBM]]が開発し、[[マイクロソフト]]が魔改造して[[MS-DOS]]の[[LAN Manager]]や[[Windows]]に採用した[[ファイル]]や[[プリンタ]]を共有する機能である。
[[Linux]]や[[FreeBSD]]などでも利用できる[[オープンソース]]の互換品として[[Samba]]が有名である。初期のSambaは[[リバースエンジニアリング]]的な互換品であったが、バージョン4以降は[[マイクロソフト]]と共同開発が行われており互換性が保証されている。
最初期の[[プロトコル]]は[[NetBIOS]]を用いたものであったが、現在では[[TCP/IP]]上でNetBIOSの[[エミュレーション]]を行う[[NetBIOS over TCP/IP]]を使うものが主流となっている。
SMBバージョン2.0の発表に伴い「[[CIFS]]」という名称で仕様が広く公開され、またマイクロソフトとSambaプロジェクトが共同で開発することが発表された。[[CIFS]]では[[UNIX]]向けの拡張なのども含まれており、SMBと[[CIFS]]は微妙に互換性の無い部分があるため、[[Mac OS X]]ではSMBと[[CIFS]]を明確に区別しており、「smb://〜」で接続する場合はSMB1.0、「cifs://〜」で接続する場合はSMB2.0以降と明示的にプロトコルをバージョン指定で切り替えできるようになっている。
==関連項目==
*[[CIFS]]
*[[NFS]]
==参考文献==
{{reflist}}
{{stub}}
==概要==
SMBは、[[IBM]]が開発し、[[マイクロソフト]]が魔改造して[[MS-DOS]]の[[LAN Manager]]や[[Windows]]に採用した[[ファイル]]や[[プリンタ]]を共有する機能である。
[[Linux]]や[[FreeBSD]]などでも利用できる[[オープンソース]]の互換品として[[Samba]]が有名である。初期のSambaは[[リバースエンジニアリング]]的な互換品であったが、バージョン4以降は[[マイクロソフト]]と共同開発が行われており互換性が保証されている。
最初期の[[プロトコル]]は[[NetBIOS]]を用いたものであったが、現在では[[TCP/IP]]上でNetBIOSの[[エミュレーション]]を行う[[NetBIOS over TCP/IP]]を使うものが主流となっている。
SMBバージョン2.0の発表に伴い「[[CIFS]]」という名称で仕様が広く公開され、またマイクロソフトとSambaプロジェクトが共同で開発することが発表された。[[CIFS]]では[[UNIX]]向けの拡張なのども含まれており、SMBと[[CIFS]]は微妙に互換性の無い部分があるため、[[Mac OS X]]ではSMBと[[CIFS]]を明確に区別しており、「smb://〜」で接続する場合はSMB1.0、「cifs://〜」で接続する場合はSMB2.0以降と明示的にプロトコルをバージョン指定で切り替えできるようになっている。
==関連項目==
*[[CIFS]]
*[[NFS]]
==参考文献==
{{reflist}}
{{stub}}