Oh!Super164 取り留めのない日記のような

2015/11/8 日曜日

SMB

Filed under: MacOSX,PC — pecos @ 1:12:36

以前、iOSを作った時にsamba経由でファイル読めるといいなと思ったが
余りに面倒臭そうなので諦めた。ちょっと心残りだったので、SMBプロトコルを調べてみる。MS-SMB/MS-SMB2/MS-CIFS等、本家がドキュメントを出しているので斜め読みしつつ、WireSHARKでパケットを見ながら簡単なプログラムでsambaサーバにアクセスしてみる。まずはネゴシエーションを行うらしいが、SMB2で話しかけてもちっとも返事が来ない、、、しばし悩む。しかし、Windows7やLinux上のsmabaはガン無視されるのだが、何故かMacOSからは返事が来た。もう一度WireSharkをよく見ると、Requestに対してResponseが2つ来ている。おや?と思いSMB2だけでなくSMBのパケットも見ると最初にSMB1で話しかけ次にSMB2で再度話しかけているようだ。同じようにやってみると見事に返事が来た。何故、SMB1の返事がSMB2で来るのか謎だが、来るものは仕方ないw そして何故MacOSだけはいきなりSMB2で返事が来るのかもわからない。
これは相当闇が深そうだな、、、

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress