• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:NASの速度について)

NASの速度について

このQ&Aのポイント
  • NASの速度について悩んでいます。特にSambaプロトコルを使ったファイル転送が遅いです。その理由は何でしょうか。
  • Landiskでのファイル転送の速度は70Mbps前後ですが、FTPサービスを利用すると80Mbps以上の速度が出ます。この差は何が原因なのでしょうか。
  • Linuxで他のサーバのディレクトリをマウントしてアクセスする場合と比較して、Sambaプロトコルを使ったNASのファイル転送は遅いです。なぜでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • kuroizell
  • ベストアンサー率55% (95/170)
回答No.2

通信をする際、データを転送する以外の処理(オーバーヘッド)が発生します。 それがFTPとSMBの速度差となっています。 IBMが開発してMicrosoftが独自に手を入れたsmbも、Vistaからsmb2.0として速度が改善されたそうですが、 Sambaのsmb2.0サポートはSamba4.0からのようですね。 一方、UNIXでのファイル共有で使われるnfsも、やはりftp等よりオーバーヘッドが大きいらしく、 ハードウェア等の条件によってはcifs>nfsだったり、逆だったりするようです。

bel-ray
質問者

お礼

有益な情報ありがとうございます。 最近小型のマザーボードを手に入れたので、Samba4とMediaTombを利用したPS3用NASをサーバを構築してみようとおもっております。 ありがとうございました。

その他の回答 (2)

  • pc_net_sp
  • ベストアンサー率46% (468/1003)
回答No.3

お二方が書かれていますように、転送時の通信プロトコル・オーバーヘッドが原因です。 良くブロードバンドルーターに書かれてある、スループットも負荷が一番かからないと言われている、smart bitsでの計測値だったりします。 その数値を信じて、IEでスピード測定をすると良くて60~70%くらいです。 使用状況により、50%にも達しません。    

bel-ray
質問者

お礼

うちのLAN内でもその程度の速度です。 みなさん同じような感じなんですね。 ありがとうございました。

  • Hoyat
  • ベストアンサー率52% (4897/9300)
回答No.1

端的に言えば「通信プロトコルがSMBだから」です。 SMB自体が既に古い技術(基本的にMS-DOS時代からの技術)なんで、転送速度が高速でないだけの話なんです。 また、SMB自体がそもそもネットワークがないPCにソフトウェアで無理やりネットワークを付与したMicrosoftの独自技術(プログラム)がなんです。で、ネットワークの規格に準拠していないから整合性をうるためにUniX系OSやLinux等で「Samba」という、インターフェイスソフト(言ってしまえばMicrosoft語を翻訳するソフト)が必要になり、そのプロトコル及びソフトの処理に食われるので結果的に通信速度が「遅くなる」と言うオチなんです。

bel-ray
質問者

お礼

丁寧にありがとうございます。 TCP-IPネットワーク以前の、ファイル転送技術だというのはしっておりましたが、いい加減ととっくの昔に現在のネットワークに併せて最適化されていると思っておりました。

関連するQ&A