- - PR -
MSのSMBはMTUを無視する?
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-07-09 11:28
スパイクと申します。
2台のWindowsXP間でファイル共有を行いマシン間のコピーのやり取り(IPv4)を 以下の方法でモニタしていました。 「NICドライバとIPv4プロトコルドライバの間にモニタ用のドライバを入れ、 通知されてくるTCP/IPのヘッダを解析する。」 そうしたところコピーする側に以下のようなデータが流れてきていました。 MACヘッダのタイプ =IPv4 IPヘッダの全長 =1600〜4500 IPヘッダのプロトコル=TCP その他 = SMB、"NetBIOS session service" 両マシンともにMTUは1500です。 なぜこのようなデータが流れてくるのか、その仕組みについて 教えて頂ければ助かります。 ※2台のマシンはクロスケーブルで直結しているためHUBなどは経由してません。 ※都合上パケットキャプチャなどはできない環境にあります。 よろしくお願いします。 |
|
投稿日時: 2004-07-09 15:00
プロトコルのヘッダ部分が必要以上に長い
http://internet.watch.impress.co.jp/www/article/2003/0513/check.htm ルーターやウイルスソフトメーカに相談ではどうでしょう |
|
投稿日時: 2004-07-14 13:46
早速のリプライありがとうございます。
説明不足でしたが、IPヘッダは正常でありIPヘッダに設定してあるデータ長と 同じだけのペイロードが存在します。なのでデータそのものは正常だと思われます。 いろいろ調べたところ、ギガビットイーサにはジャンボフレームという 規格が存在していることがわかりました。 もしかしたらこれに関連しているかもしれません。 |
1