web-dev-qa-db-ja.com

FTPとSambaを介したファイル転送の速度に違いはありますか?

デスクトップPC、2台のラップトップ、ubuntuサーバーデスクトップがすべてルーター(DD-WRT)に接続されたホームネットワークセットアップがあります。別のサブドメインにubuntuサーバーをセットアップしたい(セキュリティ上の理由:サーバーにWebサイトがアクセスしている)が、サーバーにインストールしたバックアップドライブにもアクセスしたい。 UbuntuでFTPサーバーをセットアップできることは知っていますが、その方法で転送しているときに速度が低下するのではないかと思います。誰かが私が使用できる解決策を知っていますか?

6
James Mertz

私の経験では、それは実際にはLinuxサーバーのビルドと構成に依存します。

ひどいパフォーマンスを持つSambaの実装/ビルドや、WindowsからWindowsよりも高速であるように見える他のビルドを見てきました。

FTPはおそらくセットアップの最も簡単なソリューションですが、Sambaははるかに機能が豊富です。

たとえば、Sambaを使用すると、ドライブのマッピング、ビデオのストリーミングなどを行うことができます。これは、標準のWindows共有のように機能しますが、サードパーティのアドオンがない場合と同様に、FTPはファイルの保存と取得に非常に適していますが、それは約それ。

その他の点については、ルーターは関係ありません。これがこの設定と関係があるかどうかはわかりません。IPやその他のセキュリティ設定をいつでも使用できるため、別のサブドメインは必要ありません。

これは少し複雑でした。何かを見逃したり、ポイントを明確にしてほしい場合は、言ってください!

3
William Hilsum

完全なファイルを転送するだけの場合、FTPはSMB/CIFS(Sambaが実装するプロトコル)よりも高速である必要があります。 SMB/CIFSは完全なファイルシステムを実装しており、反対側に大量のバイトを送信するよりも常にオーバーヘッドが大きくなります。

3
JanC